Cities in Estonia (91)


NameSizePopulation
TallinnSmall city250,000 - 400,000
TartuSmall city100,000 - 250,000
NarvaTown50,000 - 75,000
Kohtla-JärveTown25,000 - 50,000
PärnuTown25,000 - 50,000
ViljandiTown10,000 - 25,000
RakvereTown10,000 - 25,000
SillamäeTown10,000 - 25,000
MaarduTown10,000 - 25,000
KuressaareTown10,000 - 25,000
VõruTown10,000 - 25,000
ValgaTown10,000 - 25,000
HaapsaluTown10,000 - 25,000
JõhviTown10,000 - 25,000
PaideVillage5,000 - 10,000
KeilaVillage5,000 - 10,000
KiviõliVillage5,000 - 10,000
TapaVillage5,000 - 10,000
PõlvaVillage5,000 - 10,000
JõgevaVillage5,000 - 10,000
TüriVillage5,000 - 10,000
ElvaVillage5,000 - 10,000
RaplaVillage5,000 - 10,000
SaueVillage5,000 - 10,000
SakuVillage2,000 - 5,000