El nombre oficial del municipio es Pasto, y su cabecera municipal, que corresponde al área urbana, se conoce como San Juan de Pasto, en honor a su patrono san Juan Bautista.