Алагир находится в Северной Осетии, в 54 км на запад от Владикавказа, в междуречье рек Ардон и Цаурдон.
Навание Алагир в переводе с осетинского значит "Верхняя Осетия".
Население: 20 043 человек (2018 год). Национальный состав: осетины, русские, армяне.
В Алагире открыты поликлиника и больница, в городе 5 средних школ и 7 детских дошкольных учреждений, художественная и музыкальная школа, Дворец культуры, спортивные комплексы, библиотека для взрослых и библиотека для детей, кинотеатр, краеведческий музей.
В городе работает кирпичный завод, промбыткомбинат и компании пищевой промышленности.
В последние десятилетия Алагир стал привлекать туристов, а местные гиды - проводить экскурсии к цейскому леднику, на вершину Пик туриста.
На окраине города расположен курорт минеральных вод Тамиск, а в 54 километрах от Алагира расположен бальнеологический курорт Зарамаг.