Hungary flag

Budapest, Hungary

Capital city · Population 1.7M

Budapest is the capital and the largest city in Hungary with a population of approximately 1,741,041 people as of 2026. This makes it the 257th largest city in the world, accounting for 18.21% of Hungary's total population of 9.6M. Budapest is classified as a major city and operates in the Europe/Budapest timezone.

Population

1,741,041

Global Rank

#257

Country Rank

#1

% of Hungary

18.21%

Budapest on the Map

Loading map...

Hungary at a Glance

Country Population

9,562,065

Capital

Budapest

Region

Central Europe

Major Cities

16

GDP per Capita

$23,292

Life Expectancy

76.7 years

Urban Population

70.5%

Growth Rate

-0.00%

Other Major Cities in Hungary

Pest
1.0M
Buda
510K
Debrecen
202K
Szeged
161K
Miskolc
155K
Pécs
145K
Budapest XI. kerület
139K
Zugló
130K
Győr
129K
Budapest III. kerület
124K

Nearest Major Cities

Closest cities to Budapest with over 100,000 people

Cities closest to Budapest by distance
CityPopulationDistance
Buda510,108<1 km
Budapest XI. kerület139,0493 km
Pest1,001,7483 km
Budapest XIII. kerület113,5315 km
Budapest III. kerület123,7235 km
Zugló130,0005 km
Újpest100,6948 km
Székesfehérvár101,60059 km

Frequently Asked Questions

What is the population of Budapest?

The population of Budapest, Hungary is approximately 1,741,041 people, making it the 257th largest city in the world and the 1st largest in Hungary.

Is Budapest the capital of Hungary?

Yes, Budapest is the capital of Hungary.

What timezone is Budapest in?

Budapest is in the Europe/Budapest timezone.