Se localiza al sureste de la capital del estado Ciudad Victoria y sus colindancias son al norte con el municipio de Altamira, al sur con Pueblo Viejo y con Pánuco en el estado de Veracruz, al este con la ciudad y municipio de Madero y al oeste con la localidad del Ebano en el estado de San Luis Potosí.