Cầu Gianh bắc ngang sông Gianh tại lý trình Km 625+500 Quốc lộ 1A. Đầu cầu phía Bắc thuộc phường Quảng Thuận (thị xã Ba Đồn), đầu cầu phía Nam thuộc xã Hạ Trạch (huyện Bố Trạch), đều là địa bàn của Quảng Bình cũ, nay thuộc tỉnh Quảng Trị mới. Sông Gianh dài khoảng 160 km, bắt nguồn từ núi Cô Pi (cao 2.017 m, huyện Minh Hóa, dãy Trường Sơn), chảy qua các huyện Minh Hóa, Tuyên Hóa, Bố Trạch, Quảng Trạch, thị xã Ba Đồn trước khi đổ ra biển Đông tại Cửa Gianh. Lưu vực sông rộng 4.680 km², với hạ lưu rộng lớn, có nhiều cồn cát và đảo nhỏ, tạo nên cảnh quan đa dạng.
Trước năm 1998, bến phà Gianh là “cửa ngõ” quan trọng nhất trên tuyến Bắc - Nam. Sau khi cầu cũ khánh thành (27/11/1998), và đặc biệt là cầu Gianh mới thông xe đầu năm 2026 (dài gần 745 m, rộng 12 m, 4 làn xe), cây cầu không chỉ giải quyết nút thắt giao thông mà còn mở ra cơ hội phát triển kinh tế - du lịch cho toàn tỉnh Quảng Trị mới.

Trong lịch sử, sông Gianh là “vết chém trên 200 năm” trên thân hình đất nước, như cách nhà thơ Phạm Ngọc Cảnh ví von. Đây là nơi chứng kiến sự phân chia Bắc - Nam trong thời kỳ Trịnh - Nguyễn, và sau này là tuyến lửa trong kháng chiến chống Mỹ, với các địa danh như phà Xuân Sơn, phà Long Đại, và cảng Gianh.

