2000年第五次人口普查,全县总人口921999人,其中:海安镇156773人,曲塘镇33972人,李堡镇81704人,角斜镇47012人,西场镇46908人,大公镇42252人,隆政镇20072人,双楼镇23676人,胡集镇39793人,仁桥镇18778人,雅周镇21228人,南莫镇36263人,仇湖镇20164人,墩头镇29316人,吉庆镇20165人,老坝港乡21277人,新生乡19726人,韩洋乡21017人,立发乡18779人,南屏乡17132人,古贲乡21259人,章郭乡21959人,李庄乡20614人,营溪乡17026人,王垛乡19331人,张垛乡19652人,沙岗乡17958人,白甸乡13609人,瓦甸乡17479人,海安经济技术开发区13932人,国营海安农场3173人。
2001年1月,撤销韩洋乡、新生乡,设立洋蛮河镇;撤销立发乡、南屏乡,设立城东镇,与开发区合署办公;沙岗乡并入南莫镇;撤销白甸、瓦甸乡,设立白甸镇;李庄乡并入曲塘镇,王垛乡、张垛乡并入雅周镇。2001年以来,行政村经过三四次区划调整,由原先的542个村变为217个村。2003年,全县辖19个镇、3个乡、5个场,217个行政村(其中天鹅村由海安农场代管),5120个村民小组,6个街道办事处,73个居委会,5个国营场圃。
2004年7月20日,经江苏省政府批准,海安县对部分乡镇行政区划进行调整:将隆政镇、海安镇合并为海安镇,镇政府设于海安镇;洋蛮河镇、城东镇合并为城东镇,镇政府设于城东镇;古贲乡、大公镇合并为大公镇,镇政府设于大公镇;章郭乡、双楼镇、曲塘镇合并为曲塘镇,镇政府设于曲塘镇;吉庆镇、仇湖镇、墩头镇合并为墩头镇,镇政府设于墩头镇;营溪乡、仁桥镇合并为孙庄镇,镇政府设于原营溪孙庄集镇。调整后,全县辖14个镇:海安镇、老坝港镇、角斜镇、李堡镇、西场镇、大公镇、城东镇、孙庄镇、雅周镇、曲塘镇、胡集镇、南莫镇、白甸镇、墩头镇。
2004年底,全县总人口95.98万人,辖14个镇和海安农场,共有212个行政村。海安镇面积113.15平方千米,人口188309人。城东镇面积108.48平方千米,人口97298人。曲塘镇面积115.52平方千米,人口103936人。李堡镇面积94.53平方千米,人口85822人。老坝港镇面积36.80平方千米,人口21685人。角斜镇面积65.99平方千米,人口48080人。西场镇面积55.40平方千米,人口48869人。大公镇面积89.28平方千米,人口61214人。孙庄镇面积50.19平方千米,人口36320人。雅周镇面积83.30平方千米,人口62976人。胡集镇面积51.00平方千米,人口39654人。白甸镇面积53.05平方千米,人口33570人。南莫镇面积74.20平方千米,人口57698人。墩头镇面积115.56平方千米,人口72428人。(数据来源于《江苏省统计年鉴》)
2006年末,海安县总面积1108平方千米,总人口95.03万人。2010年末,海安县总面积1108平方千米,其中建成区面积14平方千米;总人口34.75万户93.42万人。辖14个镇:海安镇、城东镇、曲塘镇、李堡镇、老坝港镇、角斜镇、西场镇、大公镇、孙庄镇、雅周镇、胡集镇、白甸镇、南莫镇、墩头镇。县政府驻海安镇。
2009年末,海安县总面积1108平方千米,总人口34.36万户、93.68万人。其中:海安镇面积113.15平方千米、人口192510人,城东镇面积108.48平方千米、人口96934人,曲塘镇面积115.52平方千米、人口98687人,李堡镇面积94.53平方千米、人口82254人,老坝港镇面积36.80平方千米、人口20719人,角斜镇面积65.99平方千米、人口46464人,西场镇面积55.40平方千米、人口46820人,大公镇面积89.28平方千米、人口62831人,孙庄镇面积50.19平方千米、人口34701人,雅周镇面积83.30平方千米、人口59586人,胡集镇面积51.00平方千米、人口38642人,白甸镇面积53.05平方千米、人口31829人,南莫镇面积74.20平方千米、人口54716人,墩头镇面积115.56平方千米、人口67192人(《江苏省统计年鉴》)。
2011年,撤销胡集镇、孙庄镇,并入海安镇;撤销西场镇,并入城东镇;撤销老坝港镇,并入角斜镇。调整后,全县辖10个镇:海安镇、城东镇、曲塘镇、李堡镇、角斜镇、大公镇、雅周镇、白甸镇、南莫镇、墩头镇。