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.21% of Hungary's total population of 9.6M. Budapest is classified as a major city and operates in the Europe/Budapest timezone. The average annual temperature is 13°C with 618 mm of rainfall per year. The city sits at an elevation of 124 meters above sea level.

Population

1,741,041

Global Rank

#248

Country Rank

#1

% of Hungary

18.21%

Avg Temperature

13°C

Annual Rainfall

618 mm

Elevation

124 m

Timezone

Europe/Budapest

Budapest on the Map

Loading map...

Climate in Budapest

Budapest's warmest month is Aug and the coldest is Jan. The wettest month is Jun with 92 mm of rainfall.

Average Monthly Temperature

1.3°C
Jan
7.9°C
Feb
9.1°C
Mar
13.1°C
Apr
17.6°C
May
21.7°C
Jun
25°C
Jul
25.1°C
Aug
18°C
Sep
11.3°C
Oct
3.7°C
Nov
2.1°C
Dec
1.3°C25.1°C

Monthly Rainfall

40 mm
Jan
28 mm
Feb
43 mm
Mar
52 mm
Apr
88 mm
May
92 mm
Jun
56 mm
Jul
25 mm
Aug
78 mm
Sep
51 mm
Oct
31 mm
Nov
34 mm
Dec

Hungary at a Glance

Country Population

9,562,065

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 is the climate like in Budapest?

Budapest has an average annual temperature of 13°C and receives 618 mm of rainfall per year. The warmest month is Aug and the coldest is Jan.

What timezone is Budapest in?

Budapest is in the Europe/Budapest timezone.