Město Letovice je situováno do malebného údolí na soutoku říčky Křetínky a většího toku Svitavy. Je obklopeno svahy okrajových výběžků Drahanské a Českomoravské vysočiny. Nadmořská výška města se pohybuje od 326 m až po 358 m.
Správní území města má výměru 5101 ha. Město má asi 6745 obyvatel.