Xã Thanh Lộc có diện tích 8,31 km², dân số năm 1999 là 4946 người,[1] mật độ dân số đạt 595 người/km².
Hành chính
Thời nhà Nguyễn, xã Kiệt Thạch quản hạt 5 thôn gồm: Thôn Kỳ Trúc, thôn An Đồng, Yên Mỹ, thôn Vĩnh Lộc.
Năm 1946, tách xóm Đồng Mía và làng Hữu Lộc về thuộc quản hạt của xã Thổ Vượng.
Năm 1952, chuyển xóm Đồng Mía và làng Hữu Lộc về quản hạt của xã Minh Lộc
Năm 1954, Thanh Lộc được chia thành các xóm: Thanh Mỹ, Thanh Thuỷ, Thanh Đồng, Thanh Lâm, Thanh Hoà, Thanh Bình, Thanh Tân, Thanh Tiến, Thanh Hợp, Thanh Sơn.
Văn hóa
Địa danh Kiệt Thạch còn được nhắc đến nhiều lần trong các sắc phong của triều đình nhà Lê đối với các tướng soái các công thần là người Kiệt Thạch và trên bia Tiến sỹ, ở Thanh Lộc cũng còn có "Kiệt Thạch tam khoa cử bi kí" do cử nhân Nguyễn Đình Hiển soạn năm Cảnh Hưng thứ 24.
vùng quê này có 3 vị tiến sỹ trong các khoa thi 1478 (Hoàng Hiền), 1493 (Nguyễn Cung) và 1511 (Thái Kính) nên đã lưu truyền câu truyền ngôn "Kiệt thạch tam khoa tam tiến sỹ"[3].