Desconhecendo-se exactamente a sua origem na História, sabe-se apenas que é um povoamento pré-nacional e que o seu topónimo terá proveniência numa herdade ( villa),pertença de um vilão de apelido Garcia. Em 1754, o Padre Manuel Saraiva da Costa mandou erguer uma capela para invocação de Nossa Senhora das Necessidades.

Em meados do séc. XIX a freguesia tinha já os lugares de Vila Garcia, Quinta da Vela, Carigos, Quinta do Cristóvão e Vale do Seixo. Edifícios como a Igreja Matriz, a Capela de Santa Bárbara, a Capela de Nossa Senhora das Necessidades e uma ponte Pré-Romana são vestígios da passagem de vários povos pelo território.

A estrutura e dinâmica demográfica Vila Garcia sofreu as consequências da forte emigração que começou ainda na década de 60 e se prolongou até ao fim do século passado. A quebra de densidade populacional e o abandono das principais actividades económicas (agro-pecuária e silvicultura) são os efeitos mais visíveis, mas também o processo de construção de infra-estruturas ficou estagnado.