Below are the urban areas with more than 100,000 inhabitants in Latvia 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 | Riga | 550,267 | −0.05% | 146 | 3,769 | 1,000 | 541,592 | 484,739 |
| 2 | Daugavpils | 57,847 | −0.06% | 16 | 3,615 | 10,660 | 56,799 | 54,232 |
| 3 | Liepaja | 54,907 | −0.02% | 22 | 2,496 | 11,209 | 54,003 | 51,816 |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.