Từ ngày 25 tháng 9 năm 2000, tách 10 xã: Đức Hạnh, Lý Bôn, Mông Ân, Nam Quang, Quảng Lâm, Tân Việt, Thái Học, Vĩnh Phong, Vĩnh Quang, Yên Thổ để thành lập huyện Bảo Lâm.
Huyện Bảo Lạc còn lại thị trấn Bảo Lạc và 13 xã: Bảo Toàn, Cô Ba, Cốc Pàng, Đình Phùng, Hồng An, Hồng Trị, Hưng Đạo, Huy Giáp, Khánh Xuân, Phan Thanh, Sơn Lộ, Thượng Hà, Xuân Trường.
Ng