รัฐฉานมีพื้นที่ที่กว้างขวางในทางตะวันออกเฉียงเหนือของพม่าและมีชายแดนติดกับประเทศจีนและไทยมีแม่น้ำสาละวินไหลผ่านเป็นตามแนวยาวของรัฐจากชายแดนทางตอนเหนือที่ติดกับจีนและลงมายังที่ราบสูงของรัฐฉานไปยังรัฐคะยา