Phía đông giáp Biển Đông.
Tỉnh Quảng Bình có diện tích 8.065,3 km², dân số năm 2019 là 895.430 người[1], mật độ dân số đạt 110 người/km².
Tỉnh lỵ của Quảng Bình là thành phố Đồng Hới. Tỉnh nằm ở nơi hẹp nhất theo chiều đông - tây của Việt Nam (50 km theo đường ngắn nhất tính từ biên giới Lào ra biển Đông).[3] Tỉnh Quảng Bình giáp Hà Tĩnh về phía bắc với dãy Hoành Sơn là ranh giới tự nhiên; giáp Quảng Trị về phía nam; giáp Biển Đông về phía đông; phía tây là tỉnh Khăm Muộn và tây nam là tỉnh Savannakhet của Lào với dãy Trường Sơn là biên giới tự nhiên.