民国
1928年境域东至天仙唐塘东跨河桥入海盐县界,西至翁家埠施家堰盐官第一桥及临平湖等处人杭县界,南至海(钱塘江),北至许公塘河接石门县属骑塘桥为界,又至殷家泽接桐乡县属沙渚塘界。
1929年,海宁桐乡划新界。学子港以南桐乡地300余亩、刘家桥俞家桥以西陈家村桥以东桐乡900余亩、王墙桥毛家浜以南桐乡地200余亩划归海宁。彭家桥至沙渚塘桥河南桐乡地除大悲桥以西600余亩划归崇德县外,余3000余亩地划归海宁县。里观音桥至刘家桥河北300余亩海宁地、和尚桥至燕浜兜底大路以北王母桥以南700余亩海宁地、西王桥以西四转地以南800余亩海宁地划归桐乡县。
1934年,崇德县留良乡石山桥至朝家板桥一段。南属海宁、北属崇德;海宁县独营桥、福寿桥、刘家村等三甲划入崇德县;海宁县张家埭、七千田、黄泥浜等三甲及路仲镇第六保8.11.12等三甲划入桐乡县。
1945年境域北以科同乡接德清县界、以乐农乡、兴福乡、泰山乡接崇德县界,以硖石镇、伊桥镇、路仲镇接桐乡县界,濮桥乡、谈桥乡

之北境、东境俱接海盐县界,东以虎啸乡、樟和乡、黄湾镇接海盐县界,西以荡湾乡、许巷镇、许村镇、翁埠乡接杭县界、南临钱塘江与萧山县隔江相望。
1946年12月20日,桐乡县沙诸塘以南之新桥、沈家门、福寿桥等地,划归海宁县,苏家木桥等处归桐乡。
1947年5月15日,划给桐乡县的路仲镇6保第8、11、12三甲划还海宁县。同年,翁埠乡第13保之五甲面积划归杭县,杭属翁埠之南街划归海宁。
1948年3月12日,海宁桐乡划界,海宁路仲的沈船浜划入桐乡,学子港以南桐乡地划归海宁。11月16日,海宁崇德会勘县界,学士乡、瓦家浜、长春桥、卖鱼桥、石山桥以南属海宁,北属崇德。
县政府驻地盐官镇。1937年12月23日,日军入侵,盐官沦陷,县治先后迁移袁花、丰士庙、金石墩、濮桥、藤桥海盐等地。1945年8月设于硖石镇,1949年3月21日还治盐官镇。