서귀포시는 제주특별자치도 남부에 위치한 시이다.
동쪽과 서쪽 및 남쪽은 동중국해에 면하고, 북쪽은 한라산 정상을 사이에 두고 제주시와 접하고 있다. 면적은 남제주군과 통합되어 870.70㎢이고, 인구는 16만 4519명(2015년 현재)이다. 행정구역으로는 3개 읍, 2개 면, 12개 행정동(22개 법정동), 76개 행정리(50개 법정리)가 있다. 시청은 제주특별자치도 서귀포시 서홍동에 있다.
현재의 제주도는 2006년 7월 1일 이후 ‘제주특별자치도 설치 및 국제자유도시 조성을 위한 특별법’에 의하여 제주특별자치도가 출범하게 되어, 2행정시와 7읍·5면·31동 등 43개의 하부지역단위로 행정개편이 이루어졌다.