Below are the urban areas with more than 100,000 inhabitants in Croatia 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 | Zagreb | 623,091 | −0.15% | 144 | 4,327 | 865 | 615,863 | 587,607 |
| 2 | Split | 190,315 | −0.06% | 56 | 3,398 | 3,158 | 189,108 | 184,248 |
| 3 | Rijeka | 115,993 | −2.93% | 40 | 2,900 | 5,291 | 114,661 | 108,111 |
| 4 | Osijek | 69,790 | −0.41% | 18 | 3,877 | 8,889 | 68,053 | 58,449 |
| 5 | Zadar | 65,529 | −0.06% | 24 | 2,730 | 9,461 | 65,045 | 63,446 |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.