El betanecol es un medicamento parasimpaticomimético del tipo éster de colina que actúa como un agonista selectivo de los receptores muscarínicos del sistema nervioso parasimpático, específicamente a nivel del receptor muscarínico M3, sin que tenga efecto sobre los receptores nicotínicos.