Population of Cities in Lithuania (2017)

0
Over 1 Million
5
100,000 to 1 Million
46
10,000 to 100,000

Lithuania has 0 cities with more than a million people, 5 cities with between 100,000 and 1 million people, and 46 cities with between 10,000 and 100,000 people. The largest city in Lithuania is Vilnius, with a population of 542,366 people.

Name 2017 Population
Vilnius542,366
Kaunas374,643
Klaipeda192,307
Siauliai130,587
Panevezys117,395
Alytus70,747
Dainava (Kaunas)70,000
Eiguliai61,700
Marijampole47,613
Mazeikiai41,309
Silainiai40,600
Fabijoniskes39,759
Jonava34,993
Utena33,240
Pasilaiciai33,056
Kedainiai31,980
Seskine31,333
Lazdynai31,097
Telsiai30,098
Visaginas28,348
Taurage27,662
Justiniskes27,462
Ukmerge25,886
Aleksotas24,270
Plunge23,381
Naujamiestis23,232
Kretinga22,236
Silute21,760
Vilkpede21,346
Radviliskis20,339
Pilaite20,320
Palanga17,796
Druskininkai17,791
Gargzdai16,433
Rokiskis16,255
Birzai14,911
Kursenai13,914
Garliava13,809
Elektrenai13,721
Jurbarkas13,102
Vilkaviskis13,011
Raseiniai12,523
Anyksciai11,958
Naujoji Akmene11,922
Lentvaris11,588
Grigiskes11,555
Prienai11,352
Joniskis11,113
Kelme10,626
Rasos10,597
Varena10,304
Kaisiadorys9,867
Pasvalys8,510
Kupiskis8,263
Zarasai8,095
Skuodas7,726
Sirvintos7,321
Kazlu Ruda7,247
Moletai7,243
Salcininkai6,891
Svencioneliai6,790
Sakiai6,613
Ignalina6,421
Pabrade6,375
Kybartai6,355
Nemencine6,062
Silale6,026
Pakruojis5,964
Svencionys5,538
Trakai5,530
Vievis5,269