Chengannur (malabar: ചെങ്ങന്നൂർ) es una ciudad del estado indio de Kerala perteneciente al distrito de Alappuzha.
[2] Las principales localidades del taluk, junto con la ciudad de Chengannur, son Kurattissery, Mannar, Ennakkad, Pandanad, Thiruvanvandoor, Mulakuzha, Ala, Puliyoor, Cheriyanad, Budhanoor y Venmony.
Estuvo vinculada históricamente al reino de Travancore.
La localidad es tradicionalmente conocida como la "puerta de Sabarimala", debido a la gran cantidad de peregrinos que acceden al templo desde Chengannur.
[4] Se ubica unos 30 km al sureste de la capital distrital Alappuzha, a orillas del río Pamba.