Vila Garcia is a village and parish in the municipality of Guarda. It is located about 11 kilometres from the city of Guarda and 40 kilometres from Vilar Formoso. It lies on the left bank of the Noémi stream, along the ancient road that leads from the Guarda railway station to the parish of Rochoso, between Albardo and Gata. It has a train stop serving the Beira Alta train network.