秦王政二十五年(前222)置海盐县,治华亭乡(今上海市金山区境东南)。
后曾四移县治,至东晋咸康七年(341)徙于马嗥城,亦名吴御越城。
唐开元五年(717)移建县治于马嗥城西北,即今武原街道所在地。
1949年5月海盐解放,武原镇隶属城区人民政府管辖。
1951年3月建立武原镇人民政府,武原镇为县直属镇。
1958年10月,武原镇与城郊乡合并建立武原人民公社。
11月海盐县建制撤销,改称海宁县武原人民公社,武原镇为第九管理区。
1961年12月,海盐县恢复建制,武原镇仍为海盐县委、县人民政府所在地。
2010年10月,海盐县部分行政区划调整,盐政发[2010]75号文件撤销武原镇建制,成立武原街道,一直沿用至今。