Ankkapurha (engl. McDuck Castle) on Aku Ankka -sarjakuvissa esiintyvä kuvitteellinen skotlantilainen linna, joka on kuulunut vuosisatojen ajan MacAnkan klaanille. Linnan omistaa Roope Ankka, klaanin mieslinjan viimeinen.
Carl Barks loi Ankkapurhan linnan Vanhan linnan salaisuus -tarinaa varten vuonna 1948. Sittemmin linna on esiintynyt erityisesti muutamissa Don Rosan tarinoissa, muun muassa Roopen menneisyyttä käsittelevässä elämäkertasarjassa Roope Ankan elämä ja teot. Rosan mukaan Ankkapurha sijaitsee Rannochin nummella Skotlannin Ylämaalla.