Lanškroun (německy Landskron) je město ležící v podhůří Orlických hor, na východě Čech nedaleko historické zemské hranice s Moravou, v okrese Ústí nad Orlicí v Pardubickém kraji. Je zasazen v širokém údolí Moravské Sázavy, rámovaném lesnatou vrchovinou.