동경 126°28′, 북위 35°49′에 위치하며, 군산에서 서쪽으로 38㎞ 지점에 있다. 면적은 4.65㎢이고, 해안선길이는 7.3㎞이다.
‘곶리’와 ‘곶지’의 한자표기로 훈으로 읽지 않고 음으로 나타내어 관지도(串芝島)라고도 한다. 현지에서는 ‘곶리도’ 또는 ‘곶지도’라 한다. 곶리도(串里島)는 본래 전라남도 지도군 고군산면에 속하였는데, 지형이 곶으로 되어 있으므로 고지, 꼬찌, 꼬치, 고지섬, 곶리 등으로 불리었다. 또는 본래 섬의 이름이 ‘꽂지섬’이라 하였는데 이는 무관의 고장으로 적을 무찌르기 위한 수많은 장군들이 활을 쏘아 적의 몸에 화살을 꽂아 댄다하여 꽂지섬이라 하였다는 설이 있다.
주로 산성화산암류로 구성되었으며, 높이 150m 이하의 낮은 구릉으로 이루어져 있으며, 해안에는 소만입과 곶(串)이 산재한다. 서쪽 해안은 단조롭지만, 동쪽 해안은 해안선이 복잡하다. 주로 암석해안으로 구성되어 있는데, 동쪽과 남쪽의 만입부에는 사빈해안이 있다. 1월 평균기온 -0.1℃, 8월 평균기온 25.0℃, 연강수량은 1,028㎜이다.
2010년 기준으로 인구는 118명(남 75명, 여 58명)이 거주하고 있으며, 세대수는 47세대이다. 취락은 동북쪽 끝의 선착장 주변에 집중해 있다. 토지이용 현황은 논 0.02㎢, 밭 0.04㎢이고, 임야 4.50㎢이다. 농경지가 절대적으로 부족하기 때문에, 주민의 대부분이 어업에 종사하고, 농산물의 생산이 미약하다. 주변 해역에서 멸치․바지락 등을 어획하며, 김 양식이 활발하다. 군산항에서 정기여객선이 운항된다.