List of cities and towns in Latvia


There are 9 cities and 67 towns in Latvia. By Latvian law towns are settlements that are centers of culture and commerce with well-developed engineer-infrastructure and street grid, and have at least 2,000 residents; however, a settlement can be designated a town, if it has fewer residents, but fulfills all other requirements. To become a city, a town must have at least 25,000 residents, additionally city should have well-developed commerce, transport, public utilities, social infrastructure and be significant center of culture. However these requirements may be disregarded if there is sufficient population.

Cities

CityPopulation Population
Daugavpils 93,31282,604
Jēkabpils 24,63522,076
Jelgava 59,51155,972
Jūrmala 50,84049,325
Liepāja 76,73168,945
Rēzekne 32,32827,820
Rīga 658,640632,614
Valmiera 25,13023,125
Ventspils 38,75034,377

Towns