Lamego é uma cidade portuguesa no Distrito de Viseu, Região Norte e subregião do Douro, com cerca de 18 218 habitantes no perímetro urbano e cerca de 11 000 no centro histórico. O município está situado na margem sul do rio Douro, a cidade fazia parte da província tradicional de Trás-os-Montes e Alto Douro e, segundo alguns, fazia parte da Beira Transmontana, da qual era a principal cidade. Considerada uma cidade monumental, sendo uma diocese portuguesa.
É sede de um município com 166,71 km² de área e 26 484 habitantes (2006), subdividido em 24 freguesias. O município é limitado a norte pelos municípios de Mesão Frio e Peso da Régua, a leste por Armamar, a sueste por Tarouca, a sudoeste por Castro Daire e a oeste por Resende.
Almacave, Avões, Bigorne, Britiande, Cambres, Cepões, Ferreirim, Ferreiros de Avões, Figueira, Lalim, Lazarim, Magueija, Meijinhos, Melcões, Parada do Bispo, Penajóia, Penude, Pretarouca, Samodães, Sande, Sé, Valdigem, Várzea de Abrunhais, Vila Nova de Souto d'El-Rei