
San Juan de Pasto er hovedstad i provinsen Nariño vest i Colombia og har om lag 400 000 innbyggere. Byen ligger i 2527 meters høyde i dalføret «Valle de Atriz» i Andesfjellene nær vulkanen Galeras.
Byen ble grunnlagt i 1536 av den spanske conquistadoren Lorenzo de Aldana. Byen fikk navnet «San Juan de Pasto» etter den indianske urbefolkningsgruppen «Los Pastos» som opprinnelig bodde i området.
Hvert år arrangeres det et stor karneval i byen som kalles «Carnaval de Blancos y Negros» der egne karnevalsflåter transporteres gjennom byen.