2007年末,全区面积586.05平方千米,户籍人口52.1万人,辖1个街道、9个镇,77个社区、131个行政村。<br>2010年第六次人口普查,金山区常住总人口732438人,其中:石化街道87901人,朱泾镇120084人,枫泾镇82477人,张堰镇37057人,亭林镇122272人,吕巷镇52808人,廊下镇33658人,金山卫镇70819人,漕泾镇40722人,山阳镇84640人。<br>2011年末,金山区面积586.05平方千米,户籍人口17.83万户51.68万人,辖1个街道、9个镇,83个居委会、124个行政村。<br>2012年末,金山区面积586.05平方千米,常住人口76.16万人,其中外来人口23.64万人。
朱泾镇为县治所在地,张堰镇、吕巷镇为县经济重心,金卫镇和松隐镇为军事交通要地,列为甲等;其余12个乡列为乙等。民国37年(1948年)4月,把17个乡、镇合并为9个乡、镇,即朱泾、张堰、吕巷、松隐、金卫5个镇和干巷、廊下、秀泖、泖港4个乡。1949年解放前夕,又析张堰、金卫两镇部分地域设钱圩乡。1949年5月,金山区解放。县人民政府下辖朱泾、张堰两镇和泖港、秀泖、吕巷、松隐4个办事处。朱泾镇人民政府辖10个保;张堰镇人民政府辖24个保;泖港办事处辖11个保;吕巷办事处辖17个保;松隐办事处辖17个保;秀泖办事处辖11个保。