El municipio pertenece a la vertiente septentrional del estado de Puebla, formada por las distintas cuencas parciales de los ríos que desembocan en el Golfo de México, y que se caracteriza por sus ríos jóvenes e impetuosos, con una gran cantidad de caídas.