อยู่ห่างจากอำเภอเมืองตาก 86 กิโลเมตร ได้รับการจัดตั้งเป็นอำเภอมาตั้งแต่ พ.ศ. 2441 เดิมชื่อพระหน่อเก่ ตัวอำเภออยู่ใน ที่ราบระหว่างภูเขา ส่วนหนึ่งเป็นเทือกเขาในฝั่งประเทศไทย อีกส่วนหนึ่งเป็นเทือกเขาฝั่งสหภาพพม่า อำเภอแม่สอด มีพื้นที่ประมาณ 2,600 ตารางกิโลเมตร ประชากรมีทั้งชาวเขา และคนที่อพยพจากอำเภอเมืองเข้า ไปตั้งถิ่นฐานอยู่ รวมทั้งชาวพม่าที่มีภรรยา และบุตรเป็นคนไทยด้วยประวัติความเป็นมาของอำเภอแม่สอด นั้นยังไม่ปรากฏแน่ชัดว่าจะเป็นเมืองฉอดของ ขุนสามชนที่ เคยยกทัพไปตีกรุงสุโขทัยหรือไม่ ยังไม่มีผู้ใดพิสูจน์ได้ เมื่อดูตามสภาพบ้านเมืองของอำเภอแม่สอดนั้น ไม่พบว่ามีสิ่งก่อสร้างที่เก่าแก่มีอายุอยู่ในยุคของสุโขทัยได้เลย ฉะนั้นจึงน่าเชื่อได้ว่าไม่ใช่เมืองเดียวกัน ขณะนี้ได้มีนักโบราณคดีพบซากเมืองโบราณอยู่ในป่าทึบ ในท้องที่อำเภอแม่ระมาด อาจจะเป็นเมืองฉอดตามศิลาจารึกกรุงสุโขทัยก็ได้