Osturnia (słow. Osturňa, niem. Asthorn, węg. Oszturnya) – wieś (obec) na Słowacji na Zamagurzu (część Spisza), na granicy z Polską, granicząca z Jurgowem, Łapszanką oraz Kacwinem.
Wioska ciągnie się na odcinku 7 km wzdłuż Osturniańskiego Potoku i jest prawdopodobnie najdłuższą wsią na Słowacji.
Osturnia znana jest z rusińskich (karpato-ruskich) zabytków architektury ludowej. Jej mieszkańcy mówią gwarą trudno zrozumiałą dla Słowaków.