Xã Quảng Lưu nằm ở phía đông nam của huyện Quảng Xương, ven Vịnh Bắc Bộ với chiều dài 0,8 km bờ biển.
Phía đông giáp biển Đông và xã Quảng Thái.
Phía nam giáp xã Quảng Lộc.
Phía tây giáp xã Quảng Bình.
Phía bắc giáp các xã Quảng Nhân và Quảng Hải.
Lịch sử hành chính:
Vùng đất thuộc xã Quảng Lưu ngày nay, vào đầu thế kỉ 19 thuộc tổng Thủ Hộ, huyện Quảng Xương, phủ Tĩnh Gia, nội trấn Thanh Hóa[1].
Sau năm 1945, thuộc xã Diên Hồng, huyện Quảng Xương (cùng với làng Đồn Điền của xã Quảng Thái). Năm 1948, các xã Diên Hồng, Hồng Lạc và Sào Nam sáp nhập thành xã Quảng Lộc. Năm 1954, một phần lãnh thổ xã Quảng Lộc được tách ra để lập các xã Quảng Thái, Quảng Lợi, Quảng Lĩnh, Quảng Lưu (và một phần xã Quảng Thạch[3]), tên gọi Quảng Lưu xuất hiện từ đây[1].
Xã Quảng Lưu gồm các làng:
Lưu Hiền: đầu thế kỉ 19 là thôn Lưu Hiền thuộc xã Thủ Hộ, tổng Thủ Hộ; thời Đồng Khánh (cuối thế kỉ 19) đổi tổng Thủ Hộ thành tổng Thủ Chính. Trước năm 1945 có 7 xóm là Hiền Thịnh, Mả Nam, Bắc, Giữa, Mả Đông và Bái N