List of cities in the Baltic states by population
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
605,273[4]
2024
Latvia
2.
Vilnius [a]
602,430[5]
2024
Lithuania
3.
Tallinn
457,572[6]
2024
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,759[6]
2024
Estonia
8.
Panevėžys
86,606[5]
2024
Lithuania
9.
Daugavpils
77,799[4]
2024
Latvia
10.
Liepāja
66,680[4]
2024
Latvia
11.
Jelgava
54,701[4]
2024
Latvia
12.
Narva
53,360[6]
2024
Estonia
13.
Jūrmala
52,154[4]
2024
Latvia
14.
Alytus
51,353[5]
2024
Lithuania
15.
Pärnu
41,520[6]
2024
Estonia
16.
Marijampolė
36,704[5]
2024
Lithuania
17.
Kohtla-Järve
33,434[6]
2024
Estonia
18.
Mažeikiai
33,377[5]
2024
Lithuania
19.
Ventspils
32,634[4]
2024
Latvia
20.
Utena
27,763[5]
2024
Lithuania
21.
Jonava
26,838[5]
2024
Lithuania
22.
Rēzekne
26,131[4]
2024
Latvia
23.
Kėdainiai
23,362[5]
2024
Lithuania
24.
Ogre
22,767[4]
2024
Latvia
25.
Valmiera
22,376[4]
2024
Latvia
26.
Telšiai
22,024[5]
2024
Lithuania
27.
Tauragė
21,216[5]
2024
Lithuania
28.
Jēkabpils
21,150[4]
2024
Latvia
29.
Ukmergė
20,928[5]
2024
Lithuania
30.
Visaginas
19,584[5]
2024
Lithuania
See also
Notes
^ Comprises data of the cities of Vilnius and Grigiškės , which amalgamate the Municipality
References
History Geography Politics Economy Sport