-->
24 cities
City | 2025 Pop. ↓ |
---|---|
Riga | 742,572 |
Daugavpils | 111,564 |
Liepaja | 85,132 |
Jelgava | 61,791 |
Jurmala | 54,088 |
Ventspils | 42,644 |
Rezekne | 38,340 |
Jekabpils | 27,078 |
Valmiera | 26,963 |
Ogre | 26,760 |
Tukums | 18,348 |
Cesis | 18,198 |
Salaspils | 17,606 |
Bolderaja | 14,771 |
Kuldiga | 13,289 |
Olaine | 12,584 |
Saldus | 12,224 |
Talsi | 12,022 |
Dobele | 11,225 |
Kraslava | 11,088 |
Bauska | 10,532 |
Ludza | 10,514 |
Sigulda | 10,422 |
Livani | 10,073 |
Latvia has 0 cities with more than a million people, 2 cities with between 100,000 and 1 million people, and 22 cities with between 10,000 and 100,000 people. The largest city in Latvia is Riga, with a population of 742,572 people.