Herlíkovice - Bubákov, Janské Lázně - Černá hora, Mladé Buky, Černý Důl, Malá Úpa, Spindlermühle, Vítkovice v Krkonoších
Pec pod Sněžkou is situated at 796 m above sea level in the province of Trutnov. The city has 703 inhabitants and covers an area of 52,14 km².