Harlechin linna on keskiaikainen linna, joka sijaitsee Harlechissa, Pohjois-Walesissa lähellä Snowdonin vuorta. Englannin kuningas Edvard I rakennutti jyrkänteellä Irlanninmeren rannan tuntumassa seisovan linnan 1200-luvun lopulla Walesin valloituksensa yhteydessä.
Linnan kunnossapidosta huolehtii nykyään Cadw-virasto. Linna on avoin yleisölle.[1] Yhdessä Beaumarisin, Conwyn ja Caernarfonin linnojen kanssa se on kuulunut vuodesta 1986 Unescon maailmanperintöluetteloon.[2]