Croatia's demographics: around 3.9 million people, with an aging population
About 58% of the population lives in urban areas. Zagreb concentrates around 800,000 people and is the largest city.
Croatia has a small and declining population, with a low birth rate and emigration of young people to other EU countries (mainly Germany and Ireland). Zagreb, Split, Rijeka, Osijek, and Zadar are the largest cities. The coast attracts tourists in summer and retired residents year-round.
The population is largely ethnically Croatian (around 90%). There are Serbian, Bosnian, Italian, Hungarian, and Roma minorities. The Croatian diaspora is large, especially in the US, Argentina, Australia, Canada, and Chile, with possibilities of dual citizenship for descendants across several generations.
Croatian is the official language. English is widely spoken by young people, professionals, and in tourist areas, more so than in most southern European countries. German and Italian are also spoken in some regions. Learning Croatian takes time, but you can get by well with English in the first few months.
- Croatian
- English (widely spoken by young people and professionals)
- German and Italian (in some regions)
- Serbian (in minority communities)
- Catholic (about 79%)
- Orthodox (about 3%)
- Muslim (about 1%)
- No religion (about 5%)