Quảng Bình thuộc vùng Bắc Trung Bộ, giáp Hà Tĩnh ở phía Bắc, Quảng Trị ở phía Nam, Lào ở phía Tây và biển Đông ở phía Đông. Với bề ngang tính theo chiều Tây – Đông chỉ 40,3km, nơi đây được biết tới là nơi hẹp nhất cả nước.
Địa phương này hiện có thành phố Đồng Hới, thị xã Ba Đồn và 6 huyện, gồm: Quảng Trạch, Bố Trạch, Quảng Ninh, Lệ Thuỷ, Tuyên Hóa, Minh Hóa.