Limita por el oeste con el municipio de Cárdenas y al sur con los términos municipales de Colón y Perico; al este con la Provincia de Villa Clara; al norte le baña la Bahía de Santa Clara.