Se encuentra a 117 km al occidente de la ciudad de San Juan de Pasto, limitando: por el norte, con La Llanada; por el sur, con Providencia, Guaitarilla, Túquerres y Santacruz; por el oriente, con La Llanada, Linares y Ancuya; y, por el occidente, con Santacruz, Ricaurte y Barbacoas.