다도해 해상 국립 공원(多島海海上國立公園)은 전라남도 신안군 홍도에서 여수시에 이르는 황해와 남해 해상에 위치한 해상 국립공원으로 1981년 12월 23일에 지정되었다.
8개 지구로 나뉘어 있을 정도로 광할한 자연경관을 이룬다.