Janovice nad Úhlavou (German: Janowitz an der Angel) is a town in Klatovy District in the Plzeň Region of the Czech Republic.
Janovice nad Úhlavou consists of 11 municipal parts (in brackets population according to the 2021 census):[2] The name Janovice is derived from the personal name Jan, meaning "the village of Jan's people".
It lies mostly in the Švihov Highlands, but the municipal territory extends also to the Bohemian Forest Foothills in the south and west.
The highest point is the hill Na Porovnání at 639 m (2,096 ft) above sea level.
[4] Janovice nad Úhlavou is located on the railway line Prague–Plzeň–Železná Ruda and thus has a direct connection to the capital.