โรงเรียนแม่ฮ่างวิทยา เดิมชื่อโรงเรียนบ้านแม่ฮ่าง สังกัดสำนักงานเขตพื้นที่การศึกษาประถมศึกษาลำปาง เขต 1 ตั้งอยู่บ้านแม่ฮ่าง หมู่ที่ 4 ตำบลนาแก อำเภองาว จังหวัดลำปาง มีระยะทางห่างจากที่ว่าการอำเภองาว 23 กิโลเมตร ห่างจากสำนักงานเขตพื้นที่การศึกษาประถมศึกษาลำปาง เขต 1 เป็นระยะทาง 90กิโลเมตร จัดตั้งขึ้นโดยนายลือ ไชยาโส และนายศรีนวล มะโนแสน ครูโรงเรียนบ้านแม่แป้น เปิดทำการสอนครั้งแรกเมื่อวันที่ 1 พฤษภาคม 2509 มีพื้นที่ 5 ไร่ 1 งาน 70 ตารางวา
ปัจจุบันเปิดทำการสอน ตั้งแต่ระดับชั้นอนุบาล 2 – ชั้นมัธยมศึกษาตอนต้น
โดยมีนายวรริทธิ์ กันชาติ เป็นผู้อำนวยการโรงเรียน คนปัจจุบัน