Maiden Castle est une colline fortifiée (hill fort) datant de l'Âge du fer, située à 2,5 km au sud-ouest de Dorchester, dans le comté de Dorset, en Angleterre,. Le nom est peut-être une forme moderne désignant une « forteresse inexpugnable », à moins qu'il ne dérive du brittonique mai-dun signifiant « grande colline ».
La première preuve archéologique d'activité humaine sur le site est un enclos néolithique pourvu d'une chaussée d'accès (causewayed enclosure) et d'un tumulus en remblai (bank barrow). Vers 1800 av. J.-C., à l'Âge du bronze, le site a été mis en culture puis abandonné. La forteresse elle-même a été construite vers -600 : la première phase fut un site simple et banal, semblable à beaucoup d'autres collines fortifiées de Grande-Bretagne, couvrant 6,4 ha. Autour de -450, elle a subi une expansion majeure au cours de laquelle l'espace clos a presque triplé de surface, passant à 19 ha, ce qui en fait la plus vaste colline fortifiée connue de Grande-Bretagne et même, suivant la définition qu'on en donne, la plus grande d'Europe. À la même époque les défenses de Maiden Castle ont été rendues plus complexes, avec l'ajout de remparts et fossés supplémentaires. Autour de -100, l'occupation de la colline fortifiée entre en déclin, se concentrant à l'extrémité orientale du site. Elle est occupée au moins jusqu'à la période romaine, durant laquelle elle se trouve dans le territoire de la tribu celte des Durotriges.