Al norte, con los municipios de San Pedro, Los Palmitos y San Juan de Betulia; al este, con el municipio de Buenavista; al sur, con los municipios de San Benito Abad y Galeras; y al occidente con los municipios del El Roble y Corozal.