Limita al norte con los municipios de Esmeralda y Céspedes, al este con el de Camagüey, al oeste con el Mar Caribe y la provincia de Ciego de Ávila y al sur con Vertientes.