The population of the Czech Republic grew in 2017 by around 31,000 and topped the 10.6 million mark for the first time since the end of the Second World War.

The population rose as births exceeded deaths and as a result of 28000 immigrants coming to the country, the highest figure since 2010. Births totalled 114,405 and deaths 111,443.