Limita por el oeste con el municipio de Cañasgordas, por el sur con los municipios de Giraldo y Santafé de Antioquia, por el norte con el municipio de Peque, y por el oriente con los municipios de Sabanalarga y Liborina.