Limita al norte con el municipio de El Retiro, por el occidente con los municipios de Fredonia y Santa Bárbara, por el sur con el municipio de Abejorral y por el oriente con los municipios de La Ceja y El Retiro.