Gammel Estrup er en herregård i Fausing Sogn, Sønderhald Herred, Norddjurs Kommune. Allerede i 1340 nævnes en borg ved navnet Essendrup. Den blev senere ødelagt og genopbygget. I begyndelsen af 1600-tallet under renæssancen blev der udført en omfattende ombygning, som for et stor dels vedkommende er bygningens nuværende udseende.