Donnington Castle is a ruined medieval castle, situated in the small village of Donnington, just north of the town of Newbury in the English county of Berkshire.