경기도 서부의 중앙에 위치해 있으며 동쪽과 북쪽은 서울특별시, 서쪽은 시흥시와 부천시, 남쪽은 안양시와 접하고 있다.
전체 면적은 38.5㎢이며 광주산맥의 말단부에 해당하는 구름산과 도고내 고개가 시 중심부에 자리 잡고 있으나 전체적으로 보면 해발 30~290m 내외의 낮은 평야지대이다.
인 구 : 280,197명, 세 대 : 115,114
(1981년 시 승격 당시 인구 : 153,997) 인구규모 : 경기도내 17위
면 적 : 38.50㎢(일반지역 : 23.9㎢(62.2%) 개발제한구역 : 14.6㎢(37.8%))
행정구역 : 19개동 512통 3,263반
행정기구 : 1실 5국 1단, 39담당관ㆍ과. 1의회, 1직속기관, 3사업소, 19동
공무원 : 정원 1,276명 ※ 1인당 주민수 219명
재정규모 : 1조 635억원(2024년 본예산 기준)
(일반회계 8,932억원, 특별회계 1,703억원)