Se encuentra a 103 kilómetros al noreste de la ciudad de San Juan de Pasto, limitando por el norte con Colón, San Pablo y el Departamento del Cauca, por el sur con El Tablón, San Bernardo y el Departamento de Putumayo, por el oriente con el Departamento del Cauca y el Putumayo y por el occidente con San Bernardo, Belén y Colón. La altura sobre el nivel del mar es de 2.500 metros, la temperatura media es de 17 grados centígrados, precipitación media anual 1.645 milímetros y su extensión es de 237 kilómetros cuadrados. Su territorio es montañoso, destacándose como principales accidentes orográficos el Volcán Doña Juana, La Cuchilla de las Gallardas y los cerros Doncella, El Churo, Las Animas, Petacas y Púlpito; estas tierras corresponden a pisos térmicos medio, frío y páramo, la corriente que lo riega es el Río Mayo y algunas quebradas menores.
SIMBOLOS