Kašperské Hory (Duits: Bergreichenstein) is een Tsjechische stad in de regio Pilsen, en maakt deel uit van het district Klatovy.

Kašperské Hory telt 1584 inwoners (2006).

Kašperské Hory is ontstaan op het einde van de 13de eeuw als een nederzetting van goudzoekers. Reeds in 1345 kreeg de plaats stadsrechten van koning Jan van Luxemburg. Kašperské Hory (toen nog Bergreichenstein) vormde samen met het lager gelegen Rejštejn (Unterreichenstein) één gemeente Reichenstein, met een gemeenschappelijke kerk, de gotische sv. Mikulas (St. Nicolaaskerk) uit 1430.

De stad lag op de kruising van de goudzoekersroute en de zoutroute van Passau naar Bohemen en putte daaruit haar rijkdom.

Kašperské Hory was tot 1945 een plaats met een overwegend Duitstalige bevolking. Na de Tweede Wereldoorlog werd de Duitstalige bevolking verdreven.

Gemeente in Klatovy