The capital of Hungary is Budapest.

The capital of Hungary is Budapest. It has an area of 525km squared and a population of 1.73 million as of 2012.