Zagreb
Demographics

Zagreb is by far the largest city in Croatia in terms of population, which was 767,131 in 2021.

Zagreb metropolitan area population is slightly above 1.0 million inhabitants, as it includes the Zagreb County. Zagreb metropolitan area makes approximately a quarter of a total population of Croatia.In 1997, the City of Zagreb itself was given special County status, separating it from Zagreb County, although it remains the administrative centre of both.

The majority of its citizens are Croats making up 93.53% of the city's population (2021 census). The same census records around 49,605 residents belonging to ethnic minorities: 12,035 Serbs (1.57%), 6,566 Bosniaks (0.86%), 3,475 Albanians (0.45%), 2,167 Romani (0.28%), 1,312 Slovenes (0.17%), 1,036 Macedonians (0.15%), 865 Montenegrins (0.11%), and a number of other smaller communities.

After the easing of COVID-19 pandemic restrictions, thousands of foreign workers immigrated to Zagreb due to the shortage of labor force in Croatia. These workers primarily come from countries such as Nepal, the Philippines, India, and Bangladesh, as well as some European countries including Bosnia and Herzegovina, Serbia, Kosovo and North Macedonia.
length_constraints:number_words[416]