Penha Garcia é uma freguesia portuguesa do concelho de Idanha-a-Nova, na província da Beira Baixa, região do Centro (Região das Beiras) e sub-região da Beira Interior Sul, com 128,42 km² de área e 748 habitantes (2011). A sua altitude média é de 480m.