Limita por el norte con el municipio de Ituango, por el este con los municipios de Valdivia y Yarumal, por el sur con el municipio de Yarumal y por el oeste con los municipios de Toledo e Ituango.