Vagrija (vok. Wagrien) - šiaurės rytinė Holšteino dalis dabartinėje Šlėzvigo-Holšteino žemėje (Vokietija), maždaug atitinkanti Pliono ir Ostholšteino apskritis.
Viduramžiais Vagrijos istorinė sritis buvo tarp Baltijos jūros ir Travės bei Šventinės upių. Tuomet Vagrijoje gyveno slavų gentis vagrai. X a. Vagriją pradėjo puldinėti vokiečių feodalai, o apie 1139 m. Vagrija buvo užgrobta[1].
Dabartiniais laikais Vagrija vadinamas tik Oldenburgo pusiasalis Ortholšteine. Aukščiausias taškas - Bungsbergas (168 m.), ant kurio yra senovinė tvirtovė.