As of 2021, the estimated population of Croatia is approximately 4 million people. The largest city in the country is Zagreb, which has a population of around 800,000.