จังหวัดแม่ฮ่องสอนอยู่ห่างจากกรุงเทพมหานครไปทางทิศเหนือประมาณ 924 กิโลเมตร (574 ไมล์) มีอาณาเขตทางทิศเหนือและทิศตะวันตกติดต่อกับสามรัฐของประเทศพม่า ได้แก่ รัฐฉาน รัฐกะยา และรัฐกะเหรี่ยง โดยมีแนวกั้นธรรมชาติเป็นทิวเขาถนนธงชัยตะวันตก แม่น้ำสาละวิน และแม่น้ำเมย ทางทิศใต้ติดต่อกับอำเภอท่าสองยาง จังหวัดตาก โดยมีแม่น้ำยวมและแม่น้ำงาวเป็นแนวกั้น และทางทิศตะวันออกติดต่อกับอำเภอเวียงแหง อำเภอเชียงดาว อำเภอแม่แตง อำเภอแม่แจ่ม อำเภอฮอด และอำเภออมก๋อย ของจังหวัดเชียงใหม่ โดยมีแนวกั้นเป็นทิวเขาถนนธงชัยกลางและตะวันออก
รีวิวสถานที่ท่องเที่ยว ที่นอน โรงแรม รีสอร์ท ที่กิน ร้านอาหาร สวนอาหาร ทั่วประเทศไทย ไว้เพื่อเป็นข้อมูลในการตัดสินใจ หรือวางแผนการท่องเที่ยว