Division administrative territoriale
Depuis la réforme admnistrative de 2009, il existe 109 municipalités et 9 villes républicaines en Lettonie : Riga, Daugavpils, Jēkabpils, Jelgava, Jūrmala, Liepāja, Rēzekne, Valmiera, Ventspils.
Régions historiques culturelles en Lettonie : Kurzeme, Zemgale, Vidzeme, Latgale.
La Courlande couvre une superficie de 13 600 km², ce qui représente 21 % du territoire letton. Elle a un relief légèrement vallonné hérité de la fonte des glaciers du Quaternaire, avec une plaine côtière qui s'étend sur quelques kilomètres. Les principales villes de la Courlande sont Liepaja, avec une population de 85 915 habitants, et Ventspils, comptant 43 806 habitants. Ces deux villes regroupent plus d'un tiers de la population de la région, qui s'élève à 310 673 personnes. D'autres villes importantes incluent Saldus, Kuldiga, Talsi, et Tukums. De plus, la Courlande est devenue un duché indépendant en 1561, connu pour avoir été une petite puissance coloniale avec des colonies en Tobago (Antilles) et sur l'île James (Gambie).
La Sémigalie, ou Zemgale en letton, est une région située au centre-sud de la Lettonie, avec une superficie de 14 000 km² et 286 408 habitants. Les villes principales de la Sémigalie, en plus de Jelgava (61 500 habitants), incluent Dobele et Bauska. La région est riche en histoire, avec des sites tels que le palais de Rundale et le château de Mitau à Jelgava.
La région de Vidzeme a une superficie de 15 251,63 km², comptant 180 454 habitants. Valmiera est sa ville principale, suivie de Cēsis, Gulbene, Madona, et Alūksne. Cēsis, de son côté, est non seulement l'une des villes les plus anciennes de Lettonie mais aussi là où le drapeau letton a été hissé pour la première fois au XIIIe siècle. La Vidzeme abrite également le parc national de la Gauja, le plus ancien parc national de Lettonie.
La région de Latgale, située au sud-est du pays, a une superficie de 14 600 km², ce qui représente 22,6 % du territoire letton. Une partie de la région se trouve actuellement en Russie, dans l'oblast d'Abrene, et couvre environ 1 300 km² (8,1 % du total de la région). La région compte 255 627 habitants, et ses principales villes incluent Daugavpils et Rēzekne, avec Daugavpils étant la deuxième plus grande ville de Lettonie. Le lac Lubāns est le plus grand lac de Latgale, tandis que le lac Rāzna a le plus grand volume et est protégé en tant que parc national.