Di tích Đôi bờ Hiền Lương - Bến Hải thuộc địa bàn huyện Vĩnh Linh và huyện Gio Linh, tỉnh Quảng Trị. Đây là cụm di tích nổi tiếng của Quảng Trị, nằm ở điểm giao nhau giữa đường Quốc lộ 1A và sông Bến Hải kéo dài gần 15 km. Phía Bắc của cụm di tích nằm ở thôn Hiền Lương, xã Vĩnh Thành, huyện Vĩnh Linh; còn phía Nam nằm ở thôn Xuân Hòa, xã Trung Hải, huyện Do Linh; cách thị trấn Hồ Xá 7 km về phía Nam và cách Thành phố Đông Hà 22 km về phía Bắc.
Sông Bến Hải bắt nguồn từ núi Động Chân thuộc dãy Trường Sơn, chảy trên địa hình dài gần 100 km, dọc theo vĩ tuyến 17 từ Tây sang Đông rồi đổ ra cửa biển Cửa Tùng.