Vila Garcia é uma povoação portuguesa do Município de Amarante que foi sede da extinta Freguesia de Vila Garcia, freguesia que tinha 3,57 km² de área e 803 habitantes (2011), e, por isso, uma densidade populacional de 224,9 hab/km².
A Freguesia de Vila Garcia foi extinta em 2013, no âmbito de uma reforma administrativa nacional, tendo sido agregada às freguesias de Aboim e Chapa, para formar uma nova freguesia denominada União das Freguesias de Vila Garcia, Aboim e Chapa da qual é sede.[1]