El municipio cuenta con 97 localidades, las cuales dependen directamente de la cabecera del municipio, las más importantes son: Matlapa (cabecera municipal), Aguacatitla, Ahuehueyo Segundo, Apanco, Atlamaxátl, Barrio de Arriba, Barrio de Enmedio, Chalchitépetl, Chalchocoyo, Chote de Tlamimil, Coyolo, Cuaxilotitla, Cuichapa, Colonia Escalanar, La Isla, Nexcuayo, Otlayo, Papatlas, Pitzoteyo, Sajuanco, San Antonio, San José Barrio Arriba, Tamala, Tancuilín, Tecalco y Tepetzintla.