La segunda ciudad del Imperio era Budapest, que contaba con 880 371 habitantes en 1910 y un área metropolitana de 935 000, superando el millón en 1914.