This is a list of cities in the Baltic States by population. The population is measured within city limits on a national level, independently, by each statistical bureau: Central Statistic Bureau of Latvia,[1] Statistics Estonia[2] and State Data Agency of Lithuania.[3] Of the top 30 cities by population in the Baltics, 15 are Lithuanian, 10 are Latvian, and 5 are Estonian.

1. Riga
2. Vilnius
3. Tallinn
4. Kaunas
5. Klaipėda
Rank City Population Date Country
1. Riga 609,489[4] 2023  Latvia
2. Vilnius[a] 593,033[5] 2023  Lithuania
3. Tallinn 453,864[6] 2023  Estonia
4. Kaunas 304,459[5] 2023  Lithuania
5. Klaipėda 159,034[5] 2023  Lithuania
6. Šiauliai 108,000[5] 2023  Lithuania
7. Tartu 97,524[6] 2023  Estonia
8. Panevėžys 87,998[5] 2023  Lithuania
9. Daugavpils 78,850[4] 2023  Latvia
10. Liepāja 67,088[4] 2023  Latvia
11. Jelgava 54,836[4] 2023  Latvia
12. Narva 53,875[6] 2023  Estonia
13. Alytus 52,059[5] 2023  Lithuania
14. Jūrmala 51,158[4] 2023  Latvia
15. Pärnu 41,226[6] 2023  Estonia
16. Marijampolė 36,611[5] 2023  Lithuania
17. Mažeikiai 36,469[5] 2023  Lithuania
18. Kohtla-Järve 33,675[6] 2023  Estonia
19. Ventspils 32,948[4] 2023  Latvia
20. Jonava 27,194[5] 2023  Lithuania
21. Utena 26,537[5] 2023  Lithuania
22. Rēzekne 26,378[4] 2023  Latvia
23. Kėdainiai 23,430[5] 2023  Lithuania
24. Telšiai 23,102[5] 2023  Lithuania
25. Ogre 22,884[4] 2023  Latvia
26. Tauragė 22,700[5] 2023  Lithuania
27. Valmiera 22,585[4] 2023  Latvia
28. Jēkabpils 21,436[4] 2023  Latvia
29. Ukmergė 21,048[5] 2023  Lithuania
30. Visaginas 19,478[5] 2023  Lithuania

See also

Notes

  1. ^ Comprises data of the cities of Vilnius and Grigiškės, which amalgamate the Municipality

References