Hoàn Lão là thị trấn huyện lị của huyện Bố Trạch, tỉnh Quảng Bình, Việt Nam. Thị trấn Hoàn Lão cách thành phố Đồng Hới khoảng 13 km về phía bắc và cách di sản thế giới UNESCO Vườn quốc gia Phong Nha - Kẻ Bàng khoảng 30 km về phía đông.
Thị trấn Hoàn Lão có diện tích 5,70 km². Theo Tổng điều tra dân số năm 1999, thị trấn Hoàn Lão có số dân 6.850 người.