Colinda al norte con el municipio de El Cerrito, al este con el departamento del Tolima, al sur con los municipios de Pradera y Candelaria y al oeste con los municipios de Cali, Yumbo y Vijes.