ประวัติความเป็นมา
ตำบลบ้านฝาง เมื่อประมาณ 70 ปีเศษมาแล้ว มีชาวบ้านนาสีนวน จังหวัดมหาสารคาม ได้อพยพมาหาพื้นที่ทำกิน โดยมาตั้งบ้านเรือนอยู่ที่ใกล้ป่าฝาง ต่อมาก็มีชาวจังหวัดร้อยเอ็ด อพยพมาอยู่เพิ่มมากขึ้น จึงตั้งชื่อหมู่บ้านว่า "บ้านฝาง" และได้รับการยกฐานะขึ้นเป็นองค์การบริหารส่วนตำบลบ้านฝาง เมื่อปี พ.ศ.2539 ปัจจุบันตำบลบ้านฝางอยู่ในการปกครองของอำเภอกระนวน มีจำนวนหมู่บ้านทั้งสิ้น 9 หมู่บ้าน ได้แก่ หมู่ 1 บ้านฝาง หมู่ 2 บ้านหัวหนอง หมู่ 3 บ้านคำมืด หมู่ 4 บ้านหนองแวงเป่ง หมู่ 5 บ้านทุ่งใหญ่ หมู่ 6 บ้านหนองแวงคู หมู่ 7 บ้านศรีภูธร หมู่ 8 บ้านป่าชาติ หมู่ 9 บ้านชัยเจริญ
จัดทำโดย นางสาวหนึ่งฤทัย ริโยธา (นักศึกษาฝึกงาน)