แต่เดิมตำบลหารแก้ว ขึ้นอยู่กับอำเภอสันป่าตอง มีนาย จันทร์แก้ว พุทธวงค์ เป็นกำนันคนแรก ต่อมาเมื่อกิ่งอำเภอ หางดง ได้รับการยกฐานะขึ้นเป็นอำเภอในปลายปี พ.ศ. 2489 ก็ได้รับการแยกตำบลขึ้นอยู่กับอำเภอหางดง แบ่งการ ปกครองเป็น 7 หมู่บ้าน ซึ่งในขณะนั้นมีนาย อริยะ อินเสาร์ เป็นกำนัน ปัจจุบันแบ่งเป็น 9 หมู่บ้าน โดยมีการแยกหมู่บ้าน อีก 2 หมู่บ้าน เมื่อวันที่ 1 พฤษภาคม 2545 สำหรับราษฎรส่วนใหญ่เป็นคนพื้นเมืองอยู่กันมานาน ไม่มีผู้ใดทราบว่าแต่ เดิมอพยพกันมาจากที่ใด |