Colinda con los municipios de Ciudad Fernández, Rayón, Cárdenas, Villa Juárez, Santa María del Río, Santa Catarina, Ciudad del Maíz, San Ciro de Acosta (antes Pedro Montoya) y San Nicolás Tolentino.