Limita por el norte con los municipios de Montebello, La Ceja y La Unión, por el este con los municipios de Sonsón y El Cármen de Viboral, por el sur con el departamento de Caldas y por el oeste con los municipios de Santa Bárbara y Montebello.