O Castelo de Penha Garcia localiza-se na freguesia de Penha Garcia, Concelho de Idanha-a-Nova, Distrito de Castelo Branco, em Portugal
Há muito tempo, Penha Garcia era uma aldeia muito importante, devido à sua situação. D. D. Sancho mandei construir o castelo de Penha Garcia, no século XII.
A localização de Penha Garcia, no pico da serra, com uma vasta visão das terras de Portugal e Espanha, deu-lhe um estatuto de local de guerra.