
Lungsod ang Beslan (Rinuso: Беслан) sa Rusya. Nahimutang ni sa lalawigan sa North Ossetia, sa habagatan-kasadpang bahin sa nasod, 1,500 km sa habagatan sa Moscow ang ulohan sa nasod. 494 metros ibabaw sa dagat kahaboga ang nahimutangan sa Beslan, ug adunay 35,604 ka molupyo.
Ang yuta palibot sa Beslan patag. Ang kinahabogang dapit sa palibot dunay gihabogon nga 742 ka metro ug 20.0 km sa amihanan-sidlakan sa Beslan. Dunay mga 116 ka tawo kada kilometro kwadrado sa palibot sa Beslan medyo hilabihan populasyon. Ang kinadul-ang mas dakong lungsod mao ang Nazran', 19.0 km sa sidlakan sa Beslan. Hapit nalukop sa kabalayan ang palibot sa Beslan.
Ang klima klima sa kontinente. Ang kasarangang giiniton 11 °C. Ang kinainitan nga bulan Agosto, sa 24 °C, ug ang kinabugnawan Enero, sa −6 °C. Ang kasarangang pag-ulan 893 milimetro matag tuig. Ang kinabasaan nga bulan Hulyo, sa 134 milimetro nga ulan, ug ang kinaugahan Agosto, sa 36 milimetro.