Олівейра-ду-Ошпітал розташований в центрі Португалії, на північному сході округу Коїмбра.
Олівейра-ду-Ошпітал межує на півночі з муніципалітетом Нелаш, на сході — з муніципалітетом Сея, на півдні — з муніципалітетом Арганіл, на заході — з муніципалітетом Табуа, на північному заході — з муніципалітетом Каррегал-ду-Сал.
Історія
1514 року португальський король Мануел I надав Олівейрі форал, яким визнав за поселенням статус містечка та муніципальні самоврядні права.