Population of Latvia

1,886,202

2020


Yearly change:

-1.08%

5-year change:

-1.12%

20-year change:

-1.04%

Most populated cities in Latvia

Latvia has an estimated population of 1.9 million. Around 63% of the population lives in the 10 major cities.

# City Population
1 Riga 742,572
2 Daugavpils, Daugavpils municipality 111,564
3 Liepāja 85,132
4 Jelgava 61,791
5 Jūrmala 54,088
6 Ventspils 42,644
7 Rēzekne 38,340
8 Jēkabpils, Jēkabpils Municipality 27,078
9 Valmiera 26,963
10 Ogre 26,760
# City Population
11 Tukums, Tukuma novads 18,348
12 Cēsis, Cēsu Rajons 18,198
13 Salaspils 17,606
14 Bolderaja, Riga 14,771
15 Kuldīga, Kuldīgas novads 13,289
16 Olaine 12,584
17 Saldus, Saldus Rajons 12,224
18 Talsi, Talsi Municipality 12,022
19 Dobele, Dobeles novads 11,225
20 Krāslava, Krāslavas novads 11,088