En 1526 l'armée hongroise forte de 40 000 hommes est écrasée par les turcs à Mohács, dans le sud de la Hongrie actuelle. Les chefs de l'armée et la moitié des soldats sont mis à mort. Le roi Louis II, âge de 20 ans, meurt noyé dans un marais. Même si Buda ne sera conquise qu'en 1541, c'est le début d'une occupation qui durera un siècle et demi. Durant cette période la Hongrie historique, beaucoup plus étendue que le Hongrie actuelle, sera divisé en 3 parties, l'ouest sous contrôle des Habsbourg, le centre sous domination ottomane et le Transylvanie à l'est jouissant d'une certaine autonomie, vassale cependant du sultan turc.

«Partition of Hungary» par Esoltas sur Wikipedia anglais

Les turcs ne tenteront pas d'islamiser le Hongrie occupée mais il la ravageront de façon atroce, brûlant les villages, détruisant les églises, incendiant les forêts, laissant mourir les paysans de misère et emmenant une partie de la population en esclavage. Des zones entières sont transformées en véritable déserts, des terres autrefois cultivées sont laissées en friches. La population décroit de façon importante. Buda ne sera libérée de l'occupation qu'en 1686, la plus grande partie de la Hongrie en 1699. La Hongrie sort de cette épreuve dans un état pitoyable. Elle a perdu le tiers de sa population. Il faudra faire appel à des colons allemands ou serbes pour repeupler et mettre en valeur les grandes plaines de la Hongrie centrale. Les richesses nationales, pillées et saccagées, ont disparu. Il ne reste rien des grands monuments du Moyen-âge et de la Renaissance.