The historic town centre is well preserved and is protected by law as an urban monument zone.
In the northwestern part of the municipal territory is a set of six fishponds on the stream Ostrovský potok.
The northernmost ponds (Pšeničkův and Olšový) and the area around the stream Zadní potok before its confluence with the Ostrovský potok is protected as the nature reserve Landškrounské rybníky within the Lanškroun Ponds Nature Park.
The first written mention of Lanškroun is from 1285, when it was donated by King Wenceslaus II to Záviš of Falkenstein.
[4] In 1304, Lanškroun property of the Zbraslav Monastery and in 1358, it was acquired by Roman Catholic Diocese of Leitomischl.
Then it was shortly held by the Hrzáns of Harasov, and after the Battle of White Mountain, it was bought by the Liechtenstein family.
[4][5] During the Thirty Years' War, the town was repeatedly burned down and looted by the Swedish army and the catholicization began.
[5] Until 1918, the town was part of Austria-Hungary as the seat of the district Landskron in Bömen, one of the 94 Bezirkshauptmannschaften in Bohemia.
Several hundred Germans had to stand there with their hands above their heads and 31 of them were sentenced to death by a self-proclaimed people's court.
[10] The I/43 road from Brno and Svitavy to the Czech-Polish border in Králíky passes through the town.
[13] The Church of Saint Wenceslaus is adjacent to the castle and stood here before the founding of the monastery.