Budapest is the capital of which country?

The story behind the answer

Budapest is the capital of Hungary. It is the country’s political, economic, and cultural center, located along the Danube River in Central Europe.

Modern Budapest was created in 1873 when the historic towns of Buda, Pest, and Óbuda were unified. Buda lies on the western bank of the Danube, while flatter Pest occupies the eastern side. The city’s name reflects this union, although Óbuda (“Old Buda”) is also part of its history.

Buda became the capital of the Kingdom of Hungary in 1361, centuries before the modern city was formed. Budapest later became a co-capital of the Austro-H Hungarian Empire and remains Hungary’s largest city. A common mix-up is confusing Budapest with Bucharest, the capital of Romania; despite their similar names, they are different cities in different countries.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: