Aydon Castle, früher auch oft Aydon Hall genannt, ist ein befestigtes Herrenhaus im Dorf Aydon bei Corbridge in der englischen Grafschaft Northumberland. Es gilt als Scheduled Monument und English Heritage hat es als historisches Gebäude I. Grades gelistet.