2007年末,全区面积586.05平方千米,户籍人口52.1万人,辖1个街道、9个镇,77个社区、131个行政村。
2010年第六次人口普查,金山区常住总人口732438人,其中:石化街道87901人,朱泾镇120084人,枫泾镇82477人,张堰镇37057人,亭林镇122272人,吕巷镇52808人,廊下镇33658人,金山卫镇70819人,漕泾镇40722人,山阳镇84640人。
2011年末,金山区面积586.05平方千米,户籍人口17.83万户51.68万人,辖1个街道、9个镇,83个居委会、124个行政村。
2012年末,金山区面积586.05平方千米,常住人口76.16万人,其中外来人口23.64万人。