Descripción
El municipio de El Charco se encuentra ubicado en la Costa Pacífica de Colombia, localizado al Noroccidente del Departamento de Nariño, a orillas del rio Tapaje y a una altura de 5 metros sobre el nivel del mar. Forma parte de la subregión Sanquianga, que agrupa cinco municipios del departamento: El Charco, La Tola, Mosquera, Olaya Herrera y Santa Bárbara de Iscuandé. Limita al norte, con el Océano Pacífico y el departamento del Cauca; al sur con los municipios El Rosario y Magüí Payán; al oriente con Santa Barbara Iscuandé y al occidente con La Tola y Olaya Herrera.

