Ubicado en la zona norte del Estado, en la Huasteca. Limita al norte con Ozuluama de Mascareñas y Tampico Alto, al este con el Golfo de México, al sur con Temapache y Tuxpan, al oeste con Tamalín, Chinampa de Gorostiza, Naranjos Amatlán, Tancoco y Cerro Azul.
Clima
Su clima es cálido-extremoso, con una temperatura media anual de 23 ºC; lluvias de junio a septiembre y período prolongado de seca; azotado por fuertes vientos del norte durante el invierno. Su precipitación media anual es de 1,500 milímetros.