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 248th largest city in the world, accounting for 18.25% of Hungary's total population of 9.5M. Budapest is classified as a major city and operates in the Europe/Budapest timezone.

Population

1,741,041

Global Rank

#248

Country Rank

#1

% of Hungary

18.25%

Budapest on the Map

Loading map...

Hungary at a Glance

Country Population

9,539,502

Capital

Budapest

Region

Central Europe

Major Cities

14

GDP per Capita

$23,292

Life Expectancy

76.8 years

Urban Population

70.5%

Growth Rate

-0.00%

Other Major Cities in Hungary

Debrecen
202K
Szeged
161K
Miskolc
155K
Pécs
145K
Budapest XI. kerület
139K
Zugló
130K
Győr
129K
Budapest III. kerület
124K
Nyíregyháza
118K
Budapest XIII. kerület
114K

Nearest Major Cities

Closest cities to Budapest with over 100,000 people

Cities closest to Budapest by distance
CityPopulationDistance
Budapest XI. kerület139,0493 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
Kecskemét109,84782 km
Győr129,301107 km

Frequently Asked Questions

What is the population of Budapest?

The population of Budapest, Hungary is approximately 1,741,041 people, making it the 248th 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.