Hradby sú obranné múry okolo hradu alebo okolo mesta. Je to druh opevnenia, ktoré sa používalo približne do stredoveku. Chránili mestá pred nájazdmi vojsk. Ich význam bol najmä v dobách, keď vo vojne zohrávala najdôležitejšiu úlohu pechota a jazda. So zvyšujúcim sa používaním strelných zbraní sa pomaly ich zmysel strácal.