อำเภอบ้านดุง เดิมเป็นส่วนหนึ่งของอำเภอ(หนองหาน) กระทรวงมหาดไทยได้แยกพื้นที่ตำบลบ้านดุง ตำบลบ้านจันทน์ และตำบลดงเย็น ของอำเภอหนองหาร ได้แบ่งพื้นที่การปกครองออกมาตั้งเป็น กิ่งอำเภอบ้านดุง ตามประกาศกระทรวงมหาดไทยลงวันที่ 30 เมษายน พ.ศ. 2502 โดยมีผลบังคับ ตั้งแต่วันที่ 19 พฤษภาคม ปีเดียวกันและต่อมาได้มีพระราชกฤษฎีกายกฐานะขึ้นเป็น อำเภอบ้านดุง ตามประกาศกระทรวงมหาดไทย ลงวันที่ 3 กรกฎาคม พ.ศ. 2506 โดยให้มีผลตั้งแต่วันที่ 16 กรกฎาคม ปีเดียวกัน
· วันที่ 19 พฤษภาคม 2502 แยกพื้นที่ตำบลบ้านดุง ตำบลบ้านจันทน์ และตำบลดงเย็นของ
อำเภอหนองหาน มาตั้งเป็น กิ่งอำเภอบ้านดุง และให้ขึ้นการปกครองกับอำเภอหนองหาน· วันที่ 16 กรกฎาคม 2506 ยกฐานะจากกิ่งอำเภอบ้านดุง อำเภอหนองหาร เป็น อำเภอบ้านดุง
· วันที่ 31 มีนาคม 2507 ตั้งตำบลนาไหม แยกออกจากตำบลบ้านดุง ตั้งตำบลอ้อมกอ แยกออกจากตำบลดงเย็น
· วันที่ 3 พฤศจิกายน 2507 จัดตั้งสุขาภิบาลบ้านดุง ในท้องที่บางส่วนของตำบลบ้านดุง
· วันที่ 25 เมษายน 2510 ตั้งตำบลบ้านชัย แยกออกจากตำบลบ้านดุง
· วันที่ 9 พฤศจิกายน 2514 ตั้งตำบลศรีสุทโธ (เดิมชื่อตำบลดงคำ) แยกออกจากตำบลบ้านดุง และตำบลดงเย็น
· วันที่ 19 กันยายน 2515 ตั้งตำบลถ่อนนาลับ แยกออกจากตำบลนาไหม และตำบลบ้านจันทน์
· วันที่ 7 พฤศจิกายน 2521 ตั้งตำบลวังทอง แยกออกจากตำบลบ้านจันทน์ และตำบลบ้านดุง
· วันที่ 23 ตุลาคม 2522 ตั้งตำบลบ้านม่วง แยกออกจากตำบลดงเย็น
· วันที่ 19 กรกฎาคม 2526 ตั้งตำบลโพนสูง แยกออกจากตำบลศรีสุทโธ
· วันที่ 10 ตุลาคม 2529 ตั้งตำบลบ้านตาด แยกออกจากตำบลอ้อมกอ
· วันที่ 31 สิงหาคม 2531 ตั้งตำบลนาคำ แยกออกจากตำบลบ้านชัย
· วันที่ 25 พฤษภาคม 2542 ยกฐานะจากสุขาภิบาลบ้านดุง เป็นเทศบาลตำบลบ้านดุงด้วย ผลของกฎหมาย
· วันที่ 7 มีนาคม 2550 ยกฐานะเทศบาลตำบลบ้านดุง เป็นเทศบาลเมืองบ้านดุง
ลักษณะที่ตั้ง ปัจจุบัน ที่ว่าการอำเภอบ้านดุง ถนนสันติราษฎ์บำรุง ตำบลศรีสุทโธ อำเภอบ้านดุง จังหวัดอุดรธานี 41190
4ที่ตั้ง/การติดต่อ อำเภอบ้านดุง ตั้งอยู่ทางทิศเหนือของจังหวัดอุดรธานี ห่างจากตัวจังหวัดอุดรธานี ประมาณ 80 กิโลเมตร มีพื้นที่ประมาณ 923.768 ตารางกิโลเมตร มีอาณาเขตติดต่อกับอำเภอต่างๆ ดังนี้
ทิศเหนือ ติดต่อกับอำเภอโพนพิสัย จังหวัดหนองคาย
ทิศใต้ ติดต่อกับอำเภอทุ่งฝน จังหวัดอุดรธานี
ทิศตะวันออก ติดต่อกับอำเภอสว่างแดนดิน จังหวัดสกลนคร
ทิศตะวันตก ติดต่ออำเภอสร้างคอม จังหวัดอุดรธานี
