Il betanecolo è bioisostero della metacolina e consente una maggiore selettività muscarinica rispetto ad acetilcolina e metacolina stessa. L'eutomero, analogamente a quanto osservato nella metacolina, è costituito dalla forma (S), mentre l'enantiomero (R) è 1000 volte meno attivo.