Có 24 xã: Bắc Lũng • Bảo Đài • Bảo Sơn • Bình Sơn • Cẩm Lý • Chu Điện • Cương Sơn • Đan Hội • Đông Hưng • Đông Phú • Huyền Sơn • Khám Lạng • Lan Mẫu • Lục Sơn • Nghĩa Phương • Phương Sơn • Tam Dị • Thanh Lâm • Tiên Nha • Trường Giang • Trường Sơn • Vô Tranh • Vũ Xá • Yên Sơn.