Oberviechtach ist eine Stadt im Landkreis Schwandorf in Bayern. Sie liegt in der nördlichen Oberpfalz und hat eine Einwohnerzahl von rund 6.500. Die Stadt ist umgeben von den malerischen Hügeln des Oberpfälzer Waldes und liegt direkt am Fluss Naab.
Die Geschichte von Oberviechtach reicht bis ins 9. Jahrhundert zurück. Damals war die Stadt ein bedeutendes Handelszentrum und besaß ein eigenes Münzrecht. Heute zeugen noch einige historische Gebäude von dieser glanzvollen Vergangenheit, wie zum Beispiel die Stadtpfarrkirche St. Johannes, ein spätgotischer Bau aus dem 15. Jahrhundert, oder das alte Rathaus, das im barocken Stil errichtet wurde.
Oberviechtach bietet seinen Besuchern eine vielfältige Auswahl an Freizeitmöglichkeiten. Wanderungen durch den Oberpfälzer Wald, Fahrradtouren entlang der Naab oder ein Besuch des nahegelegenen Klosters Ensdorf sind nur einige Beispiele dafür. Außerdem locken regelmäßige Veranstaltungen wie der Faschingsumzug oder das Schützenfest zahlreiche Besucher in die Stadt. Mit seiner idyllischen Lage und seinem historischen Charme ist Oberviechtach ein idealer Ort, um dem Alltagsstress zu entfliehen und die Schönheit der Natur zu genießen.