กศน.ตำบลเมืองแหงเดิมชื่อศูนย์การเรียนชุมชนตำบลเมืองแหง อดีตตั้งอยู่ที่วัดกองลม หมู่ที่ 2 ตำบลเมืองแหง ใช้สถานที่วัดในการจัดกิจกรรมการพบกลุ่มและต่อมา กศน.ตำบลเมืองแหง อำเภอเวียงแหง ได้ทำการย้ายมาอยู่ที่ศูนย์ฝึกและพัฒนาอาชีพตำบลเมืองแหง ซึ่งเป็นอาคารตั้งอยู่ในส่วนขององค์การบริหารส่วนตำบลเมืองแหง จากนั้นได้ย้ายจากอาคารเดิมที่มีความพร้อมมากกว่าอาคารหลังเดิมมาตั้งอยู่ที่อาคารกลุ่มชมรมผู้สูงอายุ บ้านป่าไผ่ หมู่ที่ 3 ตำบลเมืองแหง และเปลี่ยนชื่อสถานศึกษาเป็น กศน.ตำบลเมืองแหงอย่างเป็นทางการ ในวันที่ 26 สิงหาคม 2553 โดยมีนายวิชัย ลือวรรณ นายอำเภอเวียงแหง เป็นประธานในพิธีเปิด ปัจจุบัน กศน.ตำบลเมืองแหง ได้ย้ายกลับมาตั้งแทน กศน.อำเภอ ที่เปลี่ยนมาตั้งที่บริเวณตรงข้ามที่ว่าการอำเภอเวียงแหง หมู่ 3 ต.เมืองแหง และส่วน กศน.ตำบลเมืองแหง ได้กลับมาตั้ง ณ บ้านกองลมหมู่ 2 ตำบลเมืองแหง อ.เวียงแหง จ.เชียงใหม่