Da Rajon Sjanno liegt im Sidwestn vo da Wizebskaja Woblasz. De Nochboarajone in da Woblast Wizebsk san: im Westn Tschaschniki, im Noadwestn Beschankowitschy, im Noadostn Wizebsk, im Ostn Ljosna, im Sidostn Orscha und im Sidn Talatschyn.