동경 127°55′, 북위 34°28′에 위치한다. 여수 화양면 화양반도 남쪽, 돌산도 서쪽, 금오도의 남동쪽에 사이에 위치하고 더 서쪽으로는 고흥반도가 있다. 섬 남쪽에는 봉화산(烽火山, 335m), 천제봉(天祭峰, 328m) 등 비교적 높은 산들에 의해 솟아있어 경사도가 높다. 해안선 주16에 의한 주1이 발달해 있으며, 만과 곶으로 해안의 출입이 많다. 선구조가 북서-남동 방향과 그 반대 방향이 발달하고 침식되면서 해안선의 굴곡이 심하다. 섬의 주2은 주로 서북쪽에는 주3 화강암과 남동부의 주4이 주로 분포하여 주5, 주6 등으로 급하며 몽돌해안인 호녘개 해수욕장 등 암석해안이 주를 이룬다. 섬 중앙부에는 주7 구릉지가 형성되어 있으며, 그 동쪽 주8는 제방을 쌓아 주9를 경작화하였다.
연평균기온은 14.4℃, 1월 평균기온은 2.1℃, 8월 평균기온은 24.8℃, 연강수량은 1,247㎜이다. 기온이 온화하며, 동백나무가 무성하여 주10인 풍경을 이룬다.
개도는 화정면 개도리에 속하는 개발대상도서로 면적은 9.495㎢이고, 이 중 대지 면적은 0.135㎢, 전과 논은 1.574㎢/0.458㎢, 그리고 임야는 6.868㎢로 이용되고 있다. 해안선 연장은 25.5km에 이른다. 2022년 기준으로 가구수 374호이며 인구는 611명이며 이 중 남자는 305명, 여자는 306명이다. 행정리 6곳과 법정리 1곳을 두고 10개의 자연마을을 두고 있다. 개도 모전 선착장을 두고 6.1㎞ 떨어진 여수 돌산항에서 여객선이 운항되고 있다.
공공시설로는 주12 1개소, 치안센터 1개소, 우편취급소 1개소, 농협지소 1개소, 의료현황으로는 의사와 간호사 3명씩 보유한 보건지소 1개소가 있다. 교육시설로는 보육원, 유치원이 1개교, 화정초등학교와 개도중학교가 있다. 마을 내에 자치조직으로는 부녀회와 노인회가 2개, 어촌계가 1개 조직되어 있다. 의료시설과 관련자는 없으며, 전력시설과 간이상수도가 연결되어 있다. 서비스 시설로는 일반 음식점이 4개소가 있으며, 마을회관 6, 경로당 6, 복지회관 1, 도서관 1곳이 있다. 동력어선이 171척과 승용차 122대, 화물차 88대를 보유하고 있다. 국가 방조제 시설은 없으나 여객과 어업활동을 위한 방파제는 모전항, 화산항, 여석항을 비롯하여 효령마을, 월항마을, 신흥마을 등 12곳에 축조되어 있다.
주요 농산물은 쌀과 보리를 비롯하여 콩 · 고구마 · 마늘 등이 생산된다. 연안에서는 서대 · 양태 · 멸치 · 게 · 문어 등이 잡히며 참전복 · 우럭 · 감성돔 · 굴 · 미역 등의 주13이 활발하고 여자만과 남해의 입구에 있어 낚시터가 많고 막걸리가 유명한 곳이다.
교통은 여수와 백야도에서 개도를 경유하는 정기 여객선이 운항되고 있다. 개도 사람들이 미역을 따고, 주14을 채집하고, 소 먹일 풀을 뜯고, 망태 들고 지게 지고 오가던 옛길을 연결하여 만든 「개도 사람길」이라는 둘레길이 있다.