Theo thống kê năm 2019, thị trấn có diện tích 8,71 km², dân số là 26.972 người, mật độ dân số đạt 3.097 người/km².[3]
Hành chính
Thị trấn Bến Lức được chia thành 10 khu phố: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.[5]
Lịch sử
Dưới thời Pháp thuộc, địa bàn thị trấn Bến Lức hiện nay thuộc làng Long Phú thuộc tổng Long Hưng Hạ, quận Trung Quận (còn được gọi là quận Gò Đen), tỉnh Chợ Lớn.
Sau năm 1956, các làng được gọi là xã. Vào năm 1957, chính quyền Việt Nam Cộng hòa giải thể tỉnh Chợ Lớn và sáp nhập phần lớn quận Gò Đen cũ (gồm ba tổng Long Hưng Thượng, Long Hưng Trung và Tân Phong Hạ) vào tỉnh Gia Định, riêng tổng Long Hưng Hạ được sáp nhập vào quận Bến Lức mới thành lập thuộc tỉnh Long An, xã Long Phú thuộc quận Bến Lức.
Sau năm 1975, Long Phú là một xã thuộc huyện Bến Lức.
Ngày 11 tháng 3 năm 1977, huyện Bến Lức sáp nhập với huyện Thủ Thừa thành huyện Bến Thủ[6], xã Long Phú thuộc huyện Bến Thủ.
Ngày 24 tháng 3 năm 1979, Hội đồng Chính phủ ban hành Quyết định 128-CP[1]. Theo đó:
Thành lập thị trấn Bến Lức trên cơ sở tách các ấp Vàm, Chợ, xóm Cống và Thuận Đạo thuộc xã Long Phú
Thành lập xã Thanh Phú trên cơ sở sáp nhập một phần diện tích, dân số của xã Tân Thanh (thuộc địa giới xã Thanh Hà cũ) với phần diện tích, dân số còn lại của xã Long Phú.
Ngày 14 tháng 1 năm 1983, huyện Bến Lức được tái lập[7], thị trấn Bến Lức trở thành huyện lỵ huyện Bến Lức.