Приблизно в 895 році на Дунай прийшли угорські племена (мадяри), Аквінкум був перейменований у Буду (пізніше в Обуду — Стару Буду) і став першим політичним центром Угорщини. Сторіччям пізніше була проголошена Угорська держава. В XII столітті виникли поселення на лівому березі Дунаю — Пешті. У місті з'явилися переселенці з Німеччини і Франції.