O município de Felgueiras tem 115,74 km² de área e está dividido em 20 freguesias: Aião; Airães; Friande; Idães; Jugueiros; Macieira da Lixa e Caramos; Margaride, Várzea, Lagares, Varziela e Moure; Pedreira, Rande e Sernande; Penacova; Pinheiro; Pombeiro de Ribavizela; Refontoura; Regilde; Revinhade; Sendim; Torrados e Sousa; Unhão e Lordelo; Vila Cova da Lixa e Borba de Godim; Vila Fria e Vizela (São Jorge); Vila Verde e Santão. O território é limitado a norte pelo município de Fafe, a nordeste por Celorico de Basto, a sueste por Amarante, a sudoeste por Lousada e a noroeste por Vizela e Guimarães.
Para saber mais sobre cada uma das freguesias, navegue no mapa ou selecione-a no menu.