Xã Lương Hòa nằm ở phía Bắc huyện Bến Lức, phía Đông Bắc giáp xã Bình Lợi, Bình Chánh, Tp Hồ Chí Minh, phía Đông giáp xã Tân Hòa, phía Nam giáp xã An Thạnh, phía Tây Nam giáp xã Bình Đức, phía Tây Bắc giáp xã Thạnh Hòa.