남한산성은 서울에서 동남쪽으로 약24km 떨어진 광주시 중부면 산성리에 위치하고 있다. 행정구역으로는 광주시, 하남시, 성남시에 걸쳐 있으며 성 내부는 광주시 중부면 산성리에 속해 있다. 남한산성이 위치한 광주시는 약 80%가 산이며 나머지 20%가 평야부에 속하는 경작지이다. 높고 낮은 산이 많으며 좁고 긴 하천이 한강을 향하여 북 또는 북동쪽으로 흐른다.
서울 마천동에서 한시간 정도면 산성주능선의 서문에 도착할 수 있으며 서문을 통과하면 종로 행궁지로 내려가는 잘 다듬어진 시멘트 포장길이 약12km 길이의 산성길과 연결되고 주변에는 연주봉옹성과 청량당, 수어장대가 있다.
서문 전망지에서는 그레이트한 느낌의 서울의 전경을 한눈에 볼 수 있어 시야가 좋은 날에는 많은 관광객과 사진가들이 즐겨 찾는다.