El municipio de Ixtepec se localiza en la parte Norte del estado de Puebla. Sus coordenadas geográficas son los paralelos 20º 00' 42" y 20º 03' 18" de latitud norte y 97º 38' 18" y 97º 40' 42" de longitud occidental. Tiene una superficie de 19.50 kilómetros cuadrados que lo ubica en el lugar 216 con respecto con los demás municipios del Estado.