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.
Rank | City | Population | Date | Country | |
---|---|---|---|---|---|
1. | Riga | 609,489[4] | 2023 | Latvia | |
2. | Vilnius[a] | 602,430[5] | 2024 | Lithuania | |
3. | Tallinn | 453,864[6] | 2023 | Estonia | |
4. | Kaunas | 304,210[5] | 2024 | Lithuania | |
5. | Klaipėda | 159,403[5] | 2024 | Lithuania | |
6. | Šiauliai | 110,463[5] | 2024 | Lithuania | |
7. | Tartu | 97,524[6] | 2023 | Estonia | |
8. | Panevėžys | 86,606[5] | 2024 | 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 | 51,353[5] | 2024 | Lithuania | |
14. | Jūrmala | 51,158[4] | 2023 | Latvia | |
15. | Pärnu | 41,226[6] | 2023 | Estonia | |
16. | Marijampolė | 36,704[5] | 2024 | Lithuania | |
17. | Kohtla-Järve | 33,675[6] | 2023 | Estonia | |
18. | Mažeikiai | 33,377[5] | 2024 | Lithuania | |
19. | Ventspils | 32,948[4] | 2023 | Latvia | |
20. | Utena | 27,763[5] | 2024 | Lithuania | |
21. | Jonava | 26,838[5] | 2024 | Lithuania | |
22. | Rēzekne | 26,378[4] | 2023 | Latvia | |
23. | Kėdainiai | 23,362[5] | 2024 | Lithuania | |
24. | Ogre | 22,884[4] | 2023 | Latvia | |
25. | Valmiera | 22,585[4] | 2023 | Latvia | |
26. | Telšiai | 22,024[5] | 2024 | Lithuania | |
27. | Jēkabpils | 21,436[4] | 2023 | Latvia | |
28. | Tauragė | 21,216[5] | 2024 | Lithuania | |
29. | Ukmergė | 20,928[5] | 2024 | Lithuania | |
30. | Visaginas | 19,584[5] | 2024 | Lithuania |