Die Stadt Horní Stropnice liegt am Fluss Stropnice, etwa 5 km südwestlich von Nové Hrady, in der 543 m Seehöhe.

Die ersten Erwähnungen über die Gemeinde stammen schon aus dem Jahr 1259. Die bedeutende Sehenswürdigkeit ist die hiesige Kirche St. Nikolaus aus der ersten Hälfte des 13. Jh. Der ursprüngliche wertvolle romanische Bau wurde um 1500 im spätgotischen Stil umgebaut. Trotz diesem Umbau blieben in der Kirche, besonders im prismatischen Turm, viele romanische Bauelemente erhalten.
Die dreischiffige Kirche hat das Netzgewölbe auf 6 Pfeilern. Der Hauptaltar stammt aus dem Jahr 1649, andere Innenausstattung ist überwiegend im Rokokostil aus der 2. Hälfte des 18. Jh.
1765 wurde in Horní Stropnice die Mariensäule mit vier Barockstatuen installiert.