Buda fue la capital de Hungría desde el 1361 hasta su captura por el Imperio otomano en 1541, tras lo cual la nueva capital húngara fue establecida en Presburgo (la actual capital eslovaca, Bratislava). En 1686 Buda fue capturada por Austria, pero debido a su devastación por la guerra, numerosos alemanes fueron llevados para ayudar a reconstruir la ciudad. Buda fue declarada una ciudad libre en 1703, y volvió a ser la capital de Hungría en 1784. Buda se unió con las ciudades Óbuda y Pest en 1873 para formar Budapest.