Есть разные версии о происхождении народа северной Осетии. Если смотреть на их мифологию, то их предки – кавказские племена, объединившиеся с аланами. Изначально осетины и вошли в историю под именем алан. От этого имени и происходит другое название республики – Алания. Осетией же («Осети») Аланию назвали грузины, потому что часть аланов называли себя «асы». А уже в грузинском языке это преобразовалось в «оси». Есть и другая теория происхождения осетин. Согласно ей осетины являются предками иранского народа, который в древности называли сарматами, а в Средневековье – аланами.
Среди осетин выделяются несколько субэтносов: дигорцы, иронцы, туальцы, кударцы. До 19 века жители этого региона не называли себя осетинами, а обозначали свое происхождение именно по названиям этих субэтносов.