ที่ตั้งและสภาพภูมิประเทศ
จังหวัดแม่ฮ่องสอน ตั้งอยู่ทางภาคเหนือไปทางทิศ
ตะวันตกเฉียงเหนือของประเทศไทยระหว่างเส้นรุ้ง(ละติจูด) ที่ 17 องศา 38 ลิปดา – 19 องศา 48 ลิปดาเหนือ และเส้นแวง(ลองติจูด) ที่ 97 องศา 20 ลิปดา – 98 องศา 39 ลิปดาตะวันออก ซึ่งห่างจากกรุงเทพมหานครมากที่สุดในภาคเหนือ มีระยะทางประมาณ 924 กิโลเมตร มีพื้นที่ประมาณ 12,681.259 ตารางกิโลเมตร หรือประมาณ 7,969,750 ไร่ ซึ่งใหญ่เป็นอันดับ 3 ของภาคเหนือ และเป็นอันดับ 7 ของประเทศ มีความยาวจากเหนือจรดใต้ประมาณ 250 กิโลเมตร กว้างประมาณ 95 กิโลเมตร และมีอาณาเขตติดต่อกับจังหวัดต่าง ๆ ดังนี้
ทิศเหนือ ติดต่อกับ ประเทศสหภาพพม่าด้านรัฐฉานตอนใต้รัฐคะยาบางส่วนโดยมีแม่น้ำ
สาละวิน แม่น้ำเมย เป็นแนวพรมแดน
ทิศตะวันออก ติดต่อกับ อำเภอเวียงแหง อำเภอแม่แตง อำเภอแม่แจ่ม อำเภอฮอด และอำเภออมก๋อย
จังหวัดเชียงใหม่ โดยมีเทือกเขาถนนธงชัยกลาง และเทือกเขาถนนธงชัย
ตะวันออก เป็นแนวเขต
ทิศใต้ ติดต่อกับ อำเภอท่าสองยาง จังหวัดตาก โดยมีแม่น้ำยวมและแม่น้ำเงาเป็นแนวเขต
ทิศตะวันตก ติดต่อกับ ประเทศสหภาพพม่า ด้านรัฐคะยาและรัฐคอทูเล โดยมีเทือกเขาถนนธงชัย
ตะวันตก แม่น้ำสาละวิน และแม่น้ำเมย เป็นแนวพรมแดน