백도는 전라남도 여수시 삼산면에 위치한 섬이다. 상백도와 하백도로 이루어져 있다. 현재 백도는 국가명승지제 7호로 지정되어 있다.
일제강점기당시 일본이 일본에 더 가까운 것을 기준으로 남쪽의 섬을 상백도로, 북쪽을 하백도로 고쳤다. 이는 1990년대에야 시정되었다.[1]
또한 일제 강점기 당시 일제가 혈침을 박아놓은 것으로 알려져있다.[2]