São Pedro do Sul é uma vila portuguesa no Distrito de Viseu, região Centro e subregião do Dão-Lafões, com cerca de 4 000 habitantes.
É sede de um município com 348,68 km² de área e 19 083 habitantes (2001), subdividido em 19 freguesias. O município é limitado a nordeste pelo município de Castro Daire, a sueste por Viseu, a sul por Vouzela, a sul e oeste por Oliveira de Frades (porção norte), a oeste por Vale de Cambra e a noroeste por Arouca.
Baiões, Bordonhos, Candal, Carvalhais, Covas do Rio, Figueiredo de Alva, Manhouce, Pindelo dos Milagres, Pinho, Santa Cruz da Trapa, São Cristóvão de Lafões, São Félix, São Martinho das Moitas, São Pedro do Sul, Serrazes, Sul, Valadares, Várzea, Vila Maior