Huyện Sông Lô được thành lập vào ngày 23 tháng 12 năm 2008 trên cơ sở tách thị trấn Tam Sơn và 16 xã: Bạch Lưu, Cao Phong, Đôn Nhân, Đồng Quế, Đồng Thịnh, Đức Bác, Hải Lựu, Lãng Công, Nhân Đạo, Nhạo Sơn, Như Thụy, Phương Khoan,... thuộc huyện Lập Thạch. Để biết thêm thông tin, mời các bạn tham khảo bài viết: Bản đồ và các xã phường thuộc huyện Sông Lô (Vĩnh Phúc).