
Prague's Population Grows by Over 13,000 People in 2024

Sian Bradley

Prague’s population increased by 13,148 people last year, reaching approximately 1.398 million by the end of December 2024.
According to data released by the Czech Statistical Office (CZSO), the city’s population growth was driven by both a natural increase—meaning more births than deaths—and migration.
The natural increase accounted for an additional 293 people, with 12,085 births recorded in Prague in 2024, compared to 11,792 deaths. Prague was the only region in the Czech Republic to experience population growth through natural increase last year; in every other region, there were more deaths than births.
In addition to the natural increase, migration played a significant role, contributing 12,855 people to the city’s population. A total of 62,689 people moved into Prague, while 49,834 residents left. This migration trend highlights Prague’s continued appeal as a destination for newcomers.
The capital city also saw 6,189 marriages in 2024, while 2,380 marriages ended in divorce over the same period.
On a national level, the population of the Czech Republic grew by approximately 8,900 people, reaching a total of 10.91 million.
This growth was largely attributed to foreign migration. However, the number of births in the country reached a historic low of 84,311, and the overall natural population decline was 27,900 people. The country’s population increase was primarily due to migration, which added 36,845 people.
Prague remains the second most populous region in the country, following the Central Bohemian Region, which has a population of 1.466 million. Interestingly, geolocation data from mobile operators suggests that more people actually live in Prague than official statistics indicate.
According to data from the Czech Ministry of the Interior, the population could be as high as 1.423 million, factoring in commuters who do not report daily movements or changes in residence.
Would you like us to write about your business? Find out more
-
NEWSLETTER
Subscribe for our daily news