El municipio cuenta con 58 localidades, las más importantes: Mazamitla (cabecera municipal), La Cofradía, Corral Falso, Epenche Grande, Epeche Chico, Bragadita, Puerto de Cuevas, Puente del Zapatero, Tienda Nueva, La Huevera, Estacada, Paixtle, Paso de los Arrieros, Humo y Puerto de Cuevas.