La capital es Budapest, que tiene una población de 1.712.210 habitantes (2009).