Largest Cities by Population in Lithuania (2025)

Below are the urban areas with more than 100,000 inhabitants in Lithuania ranked by population.

Urban Area (or urban agglomeration) population refers to the population contained within the contours of a contiguous territory inhabited at urban density levels, typically comprising a city and its surrounding suburban fringe.

Rank Urban Area Population Estimate (2025) 1 Year Change (over 2024) Land Area (Km²) Density (P/Km²) Global Rank Projections (2030) Projections (2050)
1 Vilnius 337,871 0.49% 82 4,120 1,693 327,246 306,268
2 Kaunas 264,162 0.64% 85 3,108 2,206 253,558 239,177
3 Klaipėda 115,725 1.6% 36 3,215 5,303 105,781 97,611
4 Panevėžys 81,901 0.47% 24 3,413 7,608 79,221 73,513
5 Šiauliai 59,134 0.46% 26 2,274 10,462

See also

Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.