Felgueiras é uma cidade portuguesa no distrito do Porto, região Norte e subregião do Tâmega, com cerca de 15.525 habitantes, inserida na freguesia de Margaride. É sede de um município com 115,62 km² de área e 58 922 habitantes (2006), subdividido em 32 freguesias. O município é 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.