Letohrad (Duits: Geiersberg) is een Tsjechische stad in de regio Pardubice, en maakt deel uit van het district Ústí nad Orlicí.
Letohrad telt 6283 inwoners. Tot 1950 was de Tsjechische naam van de plaats Kyšperk.

In Letohrad is het spoorwegstation Letohrad gevestigd, waar de lijnen 021 en 024 bij elkaar komen.

Gemeente in Ústí nad Orlicí