Twardogóra  (Festenberg) is a town in Oleśnica County, Lower Silesian Voivodeship, in south-western Poland. It is the seat of the administrative district (gmina) called Gmina Twardogóra. Prior to 1945 it was in Germany. (For more information on the history of the region, see Silesia.)
As at 2006, the town has a population of 6,866.