Theo dòng lịch sử và dẫn từ sách Địa chi Hà Bắc, địa danh Tổ Rồng (thuộc Hương Lạc) là tên gọi nôm của Yên Lạc- thường gọi là Hàm Lạc.
Hàm Lạc là một xã lớn nằm trong địa bàn Tổng Cần Dinh, tên gọi từ thời Trần.
Ngày 28 tháng 9 năm 2024, Ủy ban Thường vụ Quốc hội ban hành Nghị quyết số 1191/NQ-UBTVQH15 về việc sắp xếp đơn vị hành chính cấp huyện, cấp xã của tỉnh Bắc Giang giai đoạn 2023 – 2025 (nghị quyết có hiệu lực từ ngày 1 tháng 1 năm 2025).[1]