문형산(文衡山)은 경기도 성남시와 경기도 광주시 사이에 있는 높이 496.7m의 산이다. 경기도 성남시 분당구와 광주시 오포읍의 경계로 산세를 이루고 있다. 해발고도 496.7m로 그리 높지 않은 산이다.산줄기의 서쪽으로 새나리고개가 위치하며 이 고개의 북쪽으로는 고든골고개, 갈마치고개를 지나 같은 광주산맥에 속하는 검단산과 남한산맥으로 분류되는 남한산과 청량산의 남한산성 성역(城域)으로 이어지며, 남쪽으로는 일명 '맹산'이라 부르면서 큰 매지봉, 작은 매지봉으로 나뉘어 부르는 영장산(靈長山)으로 이어져서 새마을고개와 태현을 지나 불곡산으로 넘어간다.문형산의 동쪽으로는 두리봉(해발고도 277.3m)이 위치하고 있으며 봉정상에서 바라보면 팔당호로 연계되는 경안천 유역이 분지같은 산세를 이루고 있다.문형산은 광주시 오포읍쪽으로 조금 치우쳐 있는 산이다.