La altura del municipio oscila de los 420 msnm en la parte sur del municipio hasta los 18 msnm en los límites con San Rafael y Papantla; el río más importante del municipio es el Filibobos que atraviesa el centro de la ciudad y el municipio.