El municipio de Tenampulco es uno de los 217 municipios que componen el estado mexicano de Puebla. Se localiza en el límite noreste del estado con Veracruz, y forma parte de la región económica de Teziutlán. Su cabecera es la localidad de Tenampulco.