金山区共90个保,1817个甲。1817年8月设金卫办事处。1996年,全县辖15个镇、1个乡:朱泾镇、枫泾镇、兴塔镇、新农镇、松隐镇、亭林镇、朱行镇、漕泾镇、山阳镇、金山卫镇、张堰镇、钱圩镇、廊下镇、吕巷镇、干巷镇、朱泾乡。县政府驻朱泾镇。2001年,全区辖1个街道、14个镇:石化街道、朱泾镇、枫泾镇、兴塔镇、新农镇、松隐镇、亭林镇、朱行镇、漕泾镇、山阳镇、金山卫镇、张堰镇、廊下镇、吕巷镇、干巷镇。