A Póvoa de Lanhoso é uma vila portuguesa no Distrito de Braga, região Norte e subregião do Ave, com cerca de 4 600 habitantes.
É sede de um município com 131,99 km² de área e 22 772 habitantes (2001), subdividido em 29 freguesias. O município é limitado a norte pelo município de Amares, a leste por Vieira do Minho, a sul por Fafe e por Guimarães e a oeste por Braga.
Águas Santas, Ajude, Brunhais, Calvos, Campos, Covelas, Esperança, Ferreiros, Fonte Arcada, Frades, Friande, Galegos, Garfe, Geraz do Minho, Lanhoso, Louredo, Monsul, Moure, Oliveira, Póvoa de Lanhoso, Rendufinho, Santo Emilião, São João de Rei, Serzedelo, Sobradelo da Goma, Taíde, Travassos, Verim, Vilela