Limita por el norte con el municipio de Piedras (Tolima); por el oriente el río Magdalena y los municipios de Girardot (Cundinamarca), Nariño (Cundinamarca) y Guataquí (Cundinamarca); por el occidente con los municipios de Piedras (Tolima) e Ibagué (que es la ciudad capital del departamento del Tolima); y por el sur con los municipios de San Luis (Tolima), El Espinal (Tolima) y Flandes (Tolima).