Population in Budapest
Budapest had 1,685,209 people on 1 January 2025.
Budapest, 2025
1,685,209
Change from 2024
−0.1%
Hungary, 2025
9,539,502 people
Position in 2025
127th of 295
Population in Budapest over time
View
Budapest
Hungary
×
The chart loads when you scroll to it. The table below shows the same data.
The chart shows a calculation from the published values. The table below keeps the published values.
People. Source: Eurostat. Gaps mean no published value; points are not joined across missing years.
| Period | Budapest | Hungary |
|---|---|---|
| 2025 | 1,685,209 people | 9,539,502 people |
| 2024 | 1,686,222 people | 9,584,627 people |
| 2023 | 1,671,004 people | 9,599,744 people |
| 2022 | 1,672,443 people | 9,610,403 people |
| 2021 | 1,690,503 people | 9,651,461 people |
| 2020 | 1,717,144 people | 9,689,376 people |
| 2019 | 1,722,363 people | 9,700,272 people |
| 2018 | 1,723,033 people | 9,713,655 people |
| 2017 | 1,728,929 people | 9,739,857 people |
| 2016 | 1,738,570 people | 9,779,652 people |
| 2015 | 1,741,601 people | 9,815,858 people |
| 2014 | 1,733,837 people | 9,850,217 people |
| 2013 | 1,730,350 people | 9,895,250 people |
| 2012 | 1,727,495 peopleb (break in time series) | 9,931,925 peopleb (break in time series) |
| 2011 | 1,733,685 people | 9,985,722 people |
| 2010 | 1,721,556 people | 10,014,324 people |
| 2009 | 1,712,210 people | 10,030,975 people |
| 2008 | 1,702,297 people | 10,045,401 people |
| 2007 | 1,696,128 people | 10,066,158 people |
| 2006 | 1,698,106 people | 10,076,581 people |
| 2005 | 1,697,343 people | 10,097,549 people |
| 2004 | 1,705,309 people | 10,116,742 people |
| 2003 | 1,719,342 people | 10,142,362 people |
| 2002 | 1,739,569 people | 10,174,853 people |
| 2001 | 1,759,209 people | 10,200,298 people |
Flags: b break in time series . A dash means no value was published.
In short
- That is a change of −0.1% from 1,686,222 people in 2024.
- Since 2015, when it was 1,741,601 people, the figure has changed by −3.2%.
- Among the 295 regions with data for 2025, Budapest has the 127th highest value.
- The figure for Hungary in 2025 was 9,539,502 people.