โรงเรียนบ้านห้วยงูกลาง เริ่มก่อตั้งเลยเปิดทำการสอนเมื่อ วันที่ 1 พฤษภาคม 2476 โดยขุนสมสิทธิ์ กำนันตำบลสันทราย สมัยนั้นเป็นผู้ขออนุมัติ เปิดทำการสอนที่ศาลาวัดห้วยงูกลาง โดยมีพระภิกษุ เป็นครูผู้สอน มีนักเรียนจาก 4 หมู่บ้านมาเรียน ได้แก่ บ้านห้วยงูนอก บ้านห้วยงูกลาง บ้านห้วยงูใน และบ้านสันป่าข่า
ในปี พ.ศ.2480 ขุนสมสิทธิ์ ได้ซื้อที่ดินมอบให้เป็นสมบัติของโรงเรียน เป็นเงิน 30 รูปี เท่ากับเงินไทยสมัยนั้น จำนวน 22 บาท 80 สตางค์ ซึ่งเป็นที่ตั้งของโรงเรียนในปัจจุบัน
โรงเรียนบ้านห้วยงูกลาง ตั้งอยู่หมูที่ 9 ตำบลสันทราย อำเภอฝาง จังหวัดเชียงใหม่ สังกัดสำนักงานเขตพื้นที่การศึกษาประถมศึกษาเชียงใหม่ เขต 3 เปิดทำการสอนตั้งแต่ระดับชั้นอนุบาล จนถึง ระดับชั้นมัธยมศึกษาปีที่ 3 ในปีการศึกษา 2565 มีนักเรียนจำนวนทั้งสิ้น 265 คน
โรงเรียนบ้านห้วยงูกลาง มีเนื้อที่ของโรงเรียนทั้งหมด 21 ไร่ 61 ตารางวา มีอาคารเรียน 3 หลัง เป็นอาคารแบบ 105ล/58(ข)ต้านแผ่นดินไหว 4 ห้องเรียน 1 หลัง แบบกรป.กลาง 1 หลัง และแบบ สปช. 1 หลัง มีห้องปฏิบัติการวิทยาศาสตร์ 1 ห้อง มีห้องคอมพิวเตอร์ 1 ห้อง โรงอาหาร 1 โรง อาคารห้องสมุด 1 อาคาร