Limita al este con el municipio de Yaguajay (provincia de Sancti Spíritus), al sur con Remedios, al oeste con Camajuaní y al norte con la Bahía de Buenavista.