Mosquera es un municipio colombiano ubicado en el departamento de Nariño, al suroccidente de la nación. Fue fundado en 1824 por el general Tomás Cipriano de Mosquera y se convirtió en municipio en 1850. En 1979 el corregimiento de Olaya Herrera se segregó formando un nuevo municipio.