San Pedro de Cartago es un municipio colombiano ubicado en el departamento de Nariño, en el suroccidente de la nación. Se sitúa a 84 kilómetros de San Juan de Pasto, la capital del departamento.Tiene bajo su jurisdicción el centro poblado: La Comunidad.