Municipio de Ahuacatlán es un municipio ( municipio ) ubicado en la región Sierra Norte del estado mexicano de Puebla . [1] La sede del ayuntamiento ( gobierno municipal ) es el pueblo de Ahuacatlán. El municipio está ubicado en la porción noreste de Puebla, aproximadamente a 124 km (77,1 millas) al norte de la capital del estado, la ciudad de Puebla . Ahuacatlán tiene una superficie de unos 94.4 km 2 , y según cifras del INEGI tenía una población en 2005 de 13,745 habitantes.
El nombre proviene del náhuatl ahuacatl ("aguacate") y tlan ("lugar"): significa "lugar de aguacates".
20°00′17″N 97°51′13″W / 20.0047°N 97.8536°W / 20.0047; -97.8536