The municipality of Oliveira do Hospital lies in Coimbra district, in the Beiras, in central Portugal: according to the 2021 census it is home to 19,421 people, over 234.5 km².
With about 83 inhabitants per km², it combines a medium-sized town with villages and farmland. Of the 17 municipalities in Coimbra district, it is number 5 by population.
As the crow flies it lies about 54 km east of Coimbra, the capital. The nearest major city is Coimbra, about 50 km away.
Nearby, within a few dozen kilometres, are other destinations featured in our guides: Seia (14 km), Piódão (17 km), Serra da Estrela (27 km), Viseu (31 km), Covilhã (32 km).
To explore the area, use the map of neighbouring municipalities and the accommodation options in and around Oliveira do Hospital; all the municipalities in Coimbra district are listed on their own page.