Límites del municipio
El municipio se encuentra ubicado al sur occidente del Departamento del Putumayo, región fronteriza con la República del Ecuador. Limita al sur con el Municipio de San Miguel, al norte con el Municipio de Orito, al oriente con el Municipio de Puerto Asís y la Provincia de Sucumbíos (Ecuador), y al occidente con el Municipio de Ipiales (Nariño).
Extensión total: 841 km²
Extensión área urbana: 2,26 km² corresponden al área urbana
Extensión área rural: 838,74 km² al área rural
Altitud de la cabecera municipal (metros sobre el nivel del mar): Geográficamente se encuentra localizado a 00º25” de latitud norte y 76º54” de longitud oeste. la altitud es de 280 m.s.n.m. y tiene una pluviosidad de 4.000 mm/año.
Temperatura media: Oscila entre 27ºC y 40ºC