The municipality of Ixmiquilpan consists of the town of Ixmiquilpan and 145 other recognized communities, which cover an area of 565.3 km². The largest communities outside of the seat are Panales, el Tephé, Maguey Blanco, Orizabita, el Alberto, Dios Padre, Julián Villagrán and Tatzadhó. The municipality borders with the municipalities of Zimapán, Nicolás Flores, Cardonal, Santiago de Anaya, San Salvador, Chilcuautla and Tasquillo. The total population of the municipality is 73,903, with 24,341, or almost a third speaking an indigenous language.