Ông Hồ An Phong sinh năm 1971, quê ở xã An Ninh, huyện Quảng Ninh, tỉnh Quảng Bình. Sinh ra và lớn lên tại thôn Lộc Xá xã Sơn Thủy huyện Lệ Thủy tỉnh Quảng Bình.
Ông Phong từng giữ các chức vụ: Cán bộ nhà Văn hóa thiếu nhi; Bí thư Tỉnh đoàn tỉnh Quảng Bình; Bí thư Huyện ủy Quảng Trạch; Phó Chủ tịch Mặt trận Tổ quốc Việt Nam tỉnh Quảng Bình; Giám đốc Sở Văn hóa, Thể thao và Du lịch tỉnh Quảng Bình; Giám đốc Sở Du lịch tỉnh Quảng Bình; Phó Chủ tịch UBND tỉnh Quảng Bình.
Ông Hồ An Phong tốt nghiệp cử nhân Báo chí, cử nhân Chính trị, cử nhân Ngôn ngữ Anh.