Hậu Lộc là một huyện ven biển thuộc tỉnh Thanh Hóa, cách trung tâm thành phố Thanh Hóa khoảng 25 km về phía đông bắc; giáp huyện Nga Sơn, Hà Trung về phía bắc, Hoằng Hóa về phía tây và nam; phía đông giáp với biển Đông.