La diócesis está ubicada en el departamento de Nariño, en el extremo sur-occidente de Colombia, cuenta con 6.813 km², está conformada actualmente por 27 municipios, los cuales son: Pasto, Arboleda, Belén, Buesaco, Cartago, Chachagüí, Colón, Consacá, El Rosario, El Peñol, El Tablón, El Tambo, Funes, La Cruz, La Florida, La Unión, Leiva, Nariño, Policarpa, San Bernardo, Sandoná, San José de Albán, San Lorenzo, San Pablo, Taminango, Tangua, y Yacuanquer.