Krásná Hora nad Vltavou (German: Schönberg) is a town in Příbram District in the Central Bohemian Region of the Czech Republic.
In the west, the municipal border is formed by the Kamýk Reservoir, built on the Vltava River.
The first written mention of Krásná Hora is from 1341, when it was listed among the mining settlements.
Krásná Hora received various privileges from the Czech kings and became a royal town.
The landmarks of Krásná Hora nad Vltavou are the town hall and Church of Saint Nicholas.