Letovice (niem. Lettowitz) − miasto w Czechach, na Morawach, w kraju południowomorawskim. Według danych z 31 grudnia 2003 powierzchnia miasta wynosiła 5 102 ha, a liczba jego mieszkańców 6 799 osób.
Letovice leżą na Morawach, nad rzeką Svitavą.
W mieście jest stacja kolejowa Letovice.