Lithuania - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Vilnius Lithuania 542,366
2. Kaunas Lithuania 374,643
3. Klaipėda Lithuania 192,307
4. Šiauliai Lithuania 130,587
5. Panevėžys Lithuania 117,395
6. Alytus Lithuania 70,747
7. Dainava (Kaunas) Lithuania 70,000
8. Marijampolė Lithuania 47,613
9. Mažeikiai Lithuania 41,309
10. Jonava Lithuania 34,993
11. Utena Lithuania 33,240
12. Kėdainiai Lithuania 31,980
13. Telšiai Lithuania 30,098
14. Ukmergė Lithuania 28,659
15. Visaginas Lithuania 28,348
16. Tauragė Lithuania 27,662
17. Plungė Lithuania 23,381
18. Kretinga Lithuania 22,236
19. Šilutė Lithuania 21,760
20. Radviliškis Lithuania 19,914
21. Palanga Lithuania 17,796
22. Druskininkai Lithuania 17,791
23. Rokiškis Lithuania 16,255
24. Gargždai Lithuania 15,949
25. Biržai Lithuania 14,911
26. Kuršėnai Lithuania 13,914
27. Garliava Lithuania 13,809
28. Elektrėnai Lithuania 13,721
29. Jurbarkas Lithuania 13,102
30. Vilkaviškis Lithuania 13,011
31. Raseiniai Lithuania 12,523
32. Anykščiai Lithuania 11,958
33. Naujoji Akmenė Lithuania 11,922
34. Lentvaris Lithuania 11,588
35. Grigiškės Lithuania 11,555
36. Prienai Lithuania 11,352
37. Joniškis Lithuania 11,113
38. Kelmė Lithuania 10,626
39. Varėna Lithuania 10,304
40. Kaišiadorys Lithuania 9,867
41. Pasvalys Lithuania 8,510
42. Kupiškis Lithuania 8,263
43. Zarasai Lithuania 8,095
44. Skuodas Lithuania 7,726
45. Širvintos Lithuania 7,321
46. Kazlų Rūda Lithuania 7,247
47. Molėtai Lithuania 7,243
48. Šalčininkai Lithuania 6,891
49. Švenčionėliai Lithuania 6,790
50. Šakiai Lithuania 6,613
51. Ignalina Lithuania 6,421
52. Pabradė Lithuania 6,375
53. Kybartai Lithuania 6,355
54. Nemenčinė Lithuania 6,062
55. Šilalė Lithuania 6,026
56. Pakruojis Lithuania 5,964
57. Švenčionys Lithuania 5,538
58. Trakai Lithuania 5,530
59. Vievis Lithuania 5,269
60. Lazdijai Lithuania 4,975
61. Kalvarija Lithuania 4,875
62. Žiežmariai Lithuania 4,060
63. Eišiškės Lithuania 3,809
64. Rietavas Lithuania 3,737
65. Ariogala Lithuania 3,653
66. Šeduva Lithuania 3,321
67. Venta Lithuania 3,270
68. Birštonas Lithuania 3,181
69. Akmenė Lithuania 3,026
70. Tytuvėnėliai Lithuania 2,775
71. Rūdiškės Lithuania 2,616
72. Rusnė Lithuania 2,484
73. Neringa Lithuania 2,380
74. Pagėgiai Lithuania 2,363
75. Vilkija Lithuania 2,289
76. Viekšniai Lithuania 2,212
77. Žagarė Lithuania 2,201
78. Ežerėlis Lithuania 2,051
79. Šventoji Lithuania 2,000
80. Juodupė Lithuania 1,989
81. Skaudvilė Lithuania 1,976
82. Kudirkos Naumiestis Lithuania 1,961
83. Simnas Lithuania 1,864
84. Gelgaudiškis Lithuania 1,839
85. Salantai Lithuania 1,829
86. Linkuva Lithuania 1,719
87. Priekulė Lithuania 1,710
88. Veisiejai Lithuania 1,654
89. Nida Lithuania 1,650
90. Ramygala Lithuania 1,637
91. Kulautuva Lithuania 1,401
92. Jieznas Lithuania 1,390
93. Žemaičių Naumiestis Lithuania 1,284
94. Virbalis Lithuania 1,281
95. Daugai Lithuania 1,279
96. Obeliai Lithuania 1,247
97. Varniai Lithuania 1,227
98. Seda Lithuania 1,224
99. Vabalninkas Lithuania 1,177
100. Baltoji Vokė Lithuania 1,071