อำเภอฝาง: ประวัติศาสตร์
=== ประวัติอำเภอโดยสังเขป ===
อำเภอฝาง หรือชื่อเดิม "อำเภอเมืองฝาง" เคยเป็นอำเภอหนึ่งในจังหวัดเชียงราย ต่อมาเมื่อเห็นว่าเมื่อติดต่อราชการกับจังหวัดเชียงราย ต้องเดินทางถึง 8-9 วัน แต่เดินทางไปจังหวัดเชียงใหม่ใช้เวลาเพียง 5-6 วัน จึงยกอำเภอเมืองฝาง มาขึ้นกับจังหวัดเชียงใหม่ ตามประกาศกระทรวงมหาดไทยลงวันที่ 24 เมษายน พ.ศ. 2468 โดยมีผลบังคับตั้งแต่วันที่ 26 เมษายน ปีเดียวกัน
เดิมอำเภอฝางเป็นที่ตั้งของเมืองฝาง มีอายุนับพันปีในตำนานโยนกกล่าวไว้ว่า เมืองฝาง ถูกสร้างขึ้นครั้งแรกเมื่อ พ.ศ. 1184 โดยเจ้าลาวจังกราช ปฐมกษัตริย์แห่งราชวงศ์ลาวจักราช เป็นหัวเมืองทางตอนเหนือของอาณาจักรล้านนา พญามังรายเคยเสด็จมาปกครองเมืองฝางและประทับอยู่ที่เมืองนี้ (ก่อนหน้านั้นเมืองฝางอาจจะเป็นเมืองร้างหรือถูกพญามังรายเข้ายึดจากเจ้าเมืององค์ก่อนหรือไม่ยังไม่ทราบแน่ชัด) พระองค์ทรงเตรียมกำลังพลก่อนที่จะยกทัพไปตีเมืองหริภุญชัย สร้างเวียงกุมกาม และสร้างเมืองนพบุรีศรีนครพิงค์เชียงใหม่ เมื่อวันที่ 12 เมษายน พ.ศ. 1839 เรียกสั้นๆ ว่า นครเชียงใหม่ต่อไป ดังนั้นเมืองฝางจึงเป็นเมืองโบราณที่มีอายุนับพันปี ปัจจุบันยังปรากฏหลักฐานทางประวัติศาสตร์คือ กำแพงเมืองและคูเมือง แบบเดียวกับในเมืองเชียงใหม่
อำเภอฝางเคยเป็นอำเภอหนึ่งในจังหวัดเชียงราย แต่ถูกโอนมาสังกัดจังหวัดเชียงใหม่ เมื่อวันที่ 24 เมษายน พ.ศ. 2468 ด้วยเหตุผลเรื่องการคมนาคมและการติดต่อราชการ อำเภอฝางได้มีการสร้างที่ว่าการอำเภอฝางขึ้นครั้งแรกเมื่อวันที่ 15 เมษายน 2488 ต่อมาได้มีการแยกกิ่งอำเภอออกคือ กิ่งอำเภอแม่อายในปีพ.ศ. 2510 ก่อนที่ยกฐานะขึ้นเป็นอำเภอแม่อายในปีพ.ศ. 2516 ต่อมาได้แยกกิ่งอำเภออีกคือกิ่งอำเภอไชยปราการในปีพ.ศ. 2531 และได้ยกฐานะขึ้นเป็นอำเภอไชยปราการในปีพ.ศ. 2537