24 cities
| City | 2025 Pop. ↓ |
|---|---|
| Riga | 615,764 |
| 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 615,764 people.
11K
100K
250K
500K