Budapest covers an area of about 525 square kilometers (approximately 203 square miles) with a population of around 1.7 million people. It is the capital and largest city of Hungary, consisting of 23 districts and situated along the Danube River. The city's area makes up a small fraction of Hungary's total territory but forms a significant urban center in Central Europe.