# อำเภอโนนสัง
อำเภอโนนสัง เป็นอำเภอหนึ่งของจังหวัดหนองบัวลำภู เดิมเป็นท้องที่ทั้งหมดของตำบลหัวนา อำเภอหนองบัวลำภู 

 ที่ตั้งและอาณาเขต 
อำเภอโนนสังมีอาณาเขตติดต่อกับอำเภอข้างเคียง ดังนี้
 ทิศเหนือ ติดต่อกับอำเภอเมืองหนองบัวลำภู และอำเภอหนองวัวซอ (จังหวัดอุดรธานี)
 ทิศตะวันออก ติดต่อกับอำเภอเขาสวนกวางและอำเภออุบลรัตน์ (จังหวัดขอนแก่น)
 ทิศใต้ ติดต่อกับอำเภอภูเวียงและอำเภอหนองนาคำ (จังหวัดขอนแก่น)
 ทิศตะวันตก ติดต่อกับอำเภอศรีบุญเรืองและอำเภอเมืองหนองบัวลำภู

  ประวัติ 
ท้องที่อำเภอโนนสัง เดิมเป็นท้องที่ทั้งหมดของตำบลหัวนา อำเภอหนองบัวลำภู จังหวัดอุดรธานี เดิมบริเวณที่ตั้งมีต้นกระสังใหญ่ขึ้นอยู่หนาแน่น โบราณถือว่าเป็นแหล่งเหมาะสมสร้างบ้านแปงเมือง มีลำน้ำพองไหลผ่าน มีภูเขาล้อมรอบ คือ ภูเก้าและภูพานคำ โดยใน พ.ศ. 2468 ได้มีการแยกหมู่บ้านบางส่วนของตำบลหัวนา ออกมาตั้งเป็น ตำบลโนนสัง ในวันที่ 9 ธันวาคม พ.ศ. 2490 กระทรวงมหาดไทยได้แยกพื้นที่การปกครองบางตำบลของอำเภอหนองบัวลำภู ได้แบ่งพื้นที่การปกครองออกมาตั้งเป็น กิ่งอำเภอโนนสัง จนกระทั่งเมื่อวันที่ 5 มิถุนายน พ.ศ. 2499 จึงมีพระราชกฤษฎีกาฯ ยกฐานะขึ้นเป็น อำเภอโนนสัง จนถึงปัจจุบัน 

 วันที่ 31 มกราคม 2468 ตั้งตำบลโนนสัง แยกออกจากตำบลหัวนา
 วันที่ 5 พฤศจิกายน 2483 ตั้งตำบลหนองเรือ แยกออกจากตำบลโนนสัง และตำบลหัวนา
 วันที่ 9 ธันวาคม 2490 แยกพื้นที่ตำบลโนนสัง และตำบลหนองเรือ จากอำเภอหนองบัวลำภู มาตั้งเป็น กิ่งอำเภอโนนสัง และกำหนดให้ขึ้นการปกครองกับอำเภอหนองบัวลำภู
 วันที่ 7 สิงหาคม 2493 ตั้งตำบลกุดดู่ แยกออกจากตำบลโนนสัง และตั้งตำบลหนองบัวใต้ แยกออกจากตำบลหนองเรือ กับโอนพื้นที่หมู่ 14 (ในตอนนั้น) ของตำบลโนนสัง ไปขึ้นกับตำบลหนองเรือ
 วันที่ 5 มิถุนายน 2499 ยกฐานะจากกิ่งอำเภอโนนสัง อำเภอหนองบัวลำภู เป็น อำเภอโนนสัง
 วันที่ 26 มกราคม 2500 จัดตั้งสุขาภิบาลโนนสัง ในท้องที่บางส่วนของตำบลโนนสัง
 วันที่ 31 มีนาคม 2507 ตั้งตำบลโนนเมือง แยกออกจากตำบลหนองเรือ และตำบลหนองบัวใต้
 วันที่ 25 พฤษภาคม 2508 ตั้งตำบลโคกใหญ่ แยกออกจากตำบลโนนสัง ตั้งตำบลบ้านถิ่น แยกออกจากตำบลกุดดู่
 วันที่ 9 พฤศจิกายน 2514 ตั้งตำบลบ้านค้อ แยกออกจากตำบลโนนสัง ตำบลโคกใหญ่ และตำบลกุดดู่
 วันที่ 22 ตุลาคม 2517 โอนพื้นที่หมู่ 8 (ในขณะนั้น) ของตำบลหนองเรือ ไปตั้งเป็นหมู่ 6 ของตำบลโคกใหญ่
 วันที่ 23 ตุลาคม 2522 ตั้งตำบลโคกม่วง แยกออกจากตำบลโนนเมือง
 วันที่ 27 พฤศจิกายน 2522 ตั้งตำบลนิคมพัฒนา แยกออกจากตำบลกุดดู่ ตำบลโนนสัง และตำบลโนนเมือง
 วันที่ 5 พฤษภาคม 2524 ตั้งตำบลปางกู่ แยกออกจากตำบลบ้านถิ่น
 วันที่ 24 สิงหาคม 2526 จัดตั้งสุขาภิบาลกุดดู่ ในท้องที่บางส่วนของตำบลกุดดู่
 วันที่ 24 ธันวาคม 2528 เปลี่ยนแปลงเขตสุขาภิบาลโนนสัง เพื่อความเหมาะสมในการบริหารกิจการและการทะนุบำรุงท้องถิ่น
 วันที่ 2 กันยายน 2536 แยกพื้นที่อำเภอหนองบัวลำภู อำเภอนากลาง อำเภอโนนสัง อำเภอศรีบุญเรือง และอำเภอสุวรรณคูหา จังหวัดอุดรธานี มาตั้งเป็น จังหวัดหนองบัวลำภู และเปลี่ยนชื่ออำเภอหนองบัวลำภู เป็นอำเภอเมืองหนองบัวลำภู
 วันที่ 25 พฤษภาคม 2542 ยกฐานะจากสุขาภิบาลโนนสัง และสุขาภิบาลกุดดู่ เป็นเทศบาลตำบลโนนสัง และเทศบาลตำบลกุดดู่ ตามลำดับ ด้วยผลของกฎหมาย

 การแบ่งเขตการปกครอง 
 การปกครองส่วนภูมิภาค 
อำเภอโนนสังแบ่งเขตการปกครองย่อยออกเป็น 10 ตำบล 107 หมู่บ้าน ได้แก่
ลำดับอักษรไทยอักษรโรมันจำนวนหมู่บ้านจำนวนประชากร(ธันวาคม 2565)1.โนนสังNon Sang2.บ้านถิ่นBan Thin3.หนองเรือNong Ruea4.กุดดู่Kut Du5.บ้านค้อBan Kho6.โนนเมืองNon Mueang7.โคกใหญ่Khok Yai8.โคกม่วงKhok Muang9.นิคมพัฒนาNikhom Phatthana10.ปางกู่Pang Ku

 การปกครองส่วนท้องถิ่น 
ท้องที่อำเภอโนนสังประกอบด้วยองค์กรปกครองส่วนท้องถิ่น 11 แห่ง ได้แก่
 เทศบาลตำบลโนนสัง ครอบคลุมพื้นที่ตำบลโนนสังทั้งตำบล (สุขาภิบาลโนนสังเดิม)
 เทศบาลตำบลกุดดู่ ครอบคลุมพื้นที่บางส่วนของตำบลกุดดู่
 เทศบาลตำบลหนองเรือ ครอบคลุมพื้นที่ตำบลหนองเรือทั้งตำบล
 เทศบาลตำบลบ้านค้อ ครอบคลุมพื้นที่ตำบลนบ้านค้อทั้งตำบล
 องค์การบริหารส่วนตำบลบ้านถิ่น ครอบคลุมพื้นที่ตำบลบ้านถิ่นทั้งตำบล
 องค์การบริหารส่วนตำบลกุดดู่ ครอบคลุมพื้นที่ตำบลกุดดู่ (เฉพาะนอกเขตเทศบาลตำบลกุดดู่)
 องค์การบริหารส่วนตำบลโนนเมือง ครอบคลุมพื้นที่ตำบลโนนเมืองทั้งตำบล
 องค์การบริหารส่วนตำบลโคกใหญ่ ครอบคลุมพื้นที่ตำบลโคกใหญ่ทั้งตำบล
 องค์การบริหารส่วนตำบลโคกม่วง  ครอบคลุมพื้นที่ตำบลโคกม่วงทั้งตำบล
 องค์การบริหารส่วนตำบลนิคมพัฒนา ครอบคลุมพื้นที่ตำบลนิคมพัฒนาทั้งตำบล
 องค์การบริหารส่วนตำบลปางกู่ ครอบคลุมพื้นที่ตำบลปางกู่ทั้งตำบล