Asediul Budei (în ) a reprezentat o operațiune militară majoră prin care Armata Revoluționară Maghiară condusă de generalul Artúr Görgei a asediat castelul Buda, ultimul bastion al trupelor imperiale austriece din cele două capitale ale Regatului Ungariei, în cursul Războiului de Eliberare al Ungariei. El a făcut parte din Campania de Primăvară, s-a desfășurat între 4 și 21 mai 1849 și s-a încheiat cu capturarea castelului Buda de către militarii maghiari în urma asaltului final din 21 mai. Cetatea Buda a fost, de fapt, singura fortăreață care a fost capturată printr-un asalt al trupelor asediatoare ale oricărei părți combatante în cursul Războiului de Eliberare al Ungariei din 1848-1849, toate celelalte fortărețe fiind capturate în urma acordurilor de capitulare încheiate între asediatori și asediați.