Limita por el norte con los municipios de Angostura y Guadalupe, por el este con el municipio de Gómez Plata, y por el oeste con los municipios de Santa Rosa de Osos y Angostura.