Medio Físico
Extensión
El municipio tiene una superficie de 25.52 kilómetros cuadrados que lo ubican en el lugar 200 con respecto a los demás municipios del estado.
Orografía
El municipio se localiza al centro del Valle de Tepeaca, planicie que se extiende al centro de la meseta poblana y que se caracteriza por su suelo eminentemente calizo, así como por yacimientos de mármol. El relieve es predominantemente plano, presentando un ligero declive en dirección noroeste-sureste.
Hidrografía
Pertenece a la cuenca del Río Atoyac. No cuenta con ríos de importancia, tan solo unos pocos arroyos intermitentes de los cuales uno cruza el suroeste y desemboca en el Atoyac.
Al sureste presenta algunos canales de riego, y es cruzado por el canal principal, Valsequillo uno de los más importantes del Sistema de Regadío del Valle de Tepeaca.
Clima
El municipio se ubica dentro de las zonas de los climas templados del valle de Tepeaca y de Puebla:
El clima que predomina es el templado subhúmedo con lluvias en verano; se localiza al extremo noroeste del municipio.
Principales Ecosistemas
El municipio cuenta con fresnos, pirul, pinos, jacarandas, alcanfores. Fauna: existen en el municipio víboras, ardillas y tlacuaches.
Características del Uso del Suelo
En el municipio sus suelos son del tipo:
Cambisol: La mayor parte del territorio está dedicada a la agricultura de riego y forma parte de las grandes extensiones de regadío del Valle de Tepeaca. El 70 por ciento buenas y el resto tepetate.