Ngày 3 tháng 11 năm 1956, chia xã Quy Đức thành 8 xã: Tiền Phong, Dân Lập, Tân Lập, Yên Hòa, Đoàn Kết, Trung Thành, Tân Minh và Cao Sơn.
Ngày 22 tháng 1 năm 1957, chia xã Đức Nhân thành 8 xã: Đồng Ruộng, Đồng Chum, Tân Pheo, Mường Chiềng, Giáp Đắt, Suối Nánh, Mường Tuổng, Đồng Nghê; chia xã Hào Tráng thành hai xã Hào Tráng và Thung Nai.
Ngày 27 tháng 2 năm 1985, hợp nhất xã Tân Lập và xã Dân Lập thành xã Tân Dân; giải thể xã Hào Tráng; tách 2.100 ha diện tích tự nhiên của xã Tu Lý để thành lập xã Hào Lý; tách 1.143 ha diện tích tự nhiên (xóm Rằng) thuộc xã Tu Lý để sáp nhập vào xã Cao Sơn.[5]
Ngày 28 tháng 2 năm 1985, chuyển xã Ngòi Hoa về huyện Tân Lạc quản lý; chuyển xã Thung Nai về huyện Kỳ Sơn quản lý (nay xã Thung Nai thuộc huyện Cao Phong).[6]
Ngày 26 tháng 12 năm 1990, thành lập thị trấn Đà Bắc, thị trấn huyện lỵ huyện Đà Bắc trên cơ sở một phần diện tích và dân số của xã Tu Lý.[7]
Ngày 12 tháng 8 năm 1991, huyện Đà Bắc thuộc tỉnh Hòa Bình vừa tái lập.[8]
Ngày 14 tháng 7 năm 2009, chuyển xã Tân Dân về huyện Mai Châu quản lý.[9] Huyện còn lại 1 thị trấn và 19 xã.
Ngày 17 tháng 12 năm 2019, Ủy ban Thường vụ Quốc hội ban hành Nghị quyết số 830/NQ-UBTVQH14 về việc sắp xếp các đơn vị hành chính cấp huyện, cấp xã thuộc tỉnh Hòa Bình (nghị quyết có hiệu lực từ ngày 1 tháng 1 năm 2020)[10]. Theo đó:
Sáp nhập 4 xóm: Tầy Măng, Hương Lý, Kim Lý, Mó La của xã Tu Lý vào thị trấn Đà Bắc
Sáp nhập xã Hào Lý và phần còn lại của xã Tu Lý thành xã Tú Lý
Sáp nhập xã Mường Tuổng vào xã Mường Chiềng
Sáp nhập xã Suối Nánh và xã Đồng Nghê thành xã Nánh Nghê.