Home » cities » Main Cities of Latvia

Main Cities of Latvia


List of the main cities of Latvia, ordered by number of inhabitants.

nametypepopulation
Rigacity698,529
Daugavpilscity101,057
Liepajacity78,787
Jelgavacity63,534
Jūrmalacity57,671
Ventspilscity41,998
Rezeknecity33,936
Valmieracity26,674
Ogrecity26,579
Ķekavatown20,945
Tukumstown19,729
Salaspilstown18,039
Cēsistown17,673
Kuldīgatown12,494
Saldustown12,085
Olainetown11,910
Siguldatown11,368
Talsitown10,962
Dobeletown10,895
Bauskatown9,796
Ludzatown9,380
Iecavatown9,201
Kraslavatown9,114
Alūksnetown8,653
Madonatown8,653
Līvānitown8,589
Gulbenetown8,588
Aizkraukletown8,403
Limbažitown8,290
Mārupetown7,754
Balvitown7,738
Preiļitown7,734
Baložitown6,780
Lielvārdetown6,666
Valkatown5,891
Smiltenetown5,786
Aizputetown4,983
Ādažitown4,610
Kandavatown4,202
Grobiņatown4,184
Ikšķiletown4,022
Baldonetown3,996
Vangažitown3,958
Pļaviņastown3,619
Brocēnitown3,376
Viļānitown3,360
Rūjienatown3,342
Saulkrastitown3,298
Salacgrīvatown3,205
Aucetown2,981
Koknesetown2,906
Ilūkstetown2,809
Jēkabpilscity2,588
Dagdatown2,447
Ķegumstown2,433
Skrundatown2,415
Kārsavatown2,386
Priekuletown2,377
Jaunjelgavatown2,221
Varakļānitown2,083
Stendetown1,871
Lubānatown1,851
Viesītetown1,836
Zilupetown1,730
Cesvainetown1,637
Sedatown1,519
Viļakatown1,519
Mazsalacatown1,427
Sabiletown1,402
Strenčitown1,372
Valdemārpilstown1,365
Alojatown1,346
Līgatnetown1,212
Aknīstetown1,210
Staiceletown1,149
Pāvilostatown1,127
Apetown1,043
Ainažitown994
Piltenetown973
Subatetown739
Durbetown612