据旧志记载:春秋战国时期(前841-221)县境属齐地;秦(前221-206)县境属齐郡;西汉高祖五年(前202)建千童县、高成县,县境分属两县,属幽州渤海郡。
东汉灵帝(168-188)改千童县为饶安县;西晋时改高成县为高城县;隋文帝开皇三年(583)饶安、高城属沧州辖,开皇十八年(598)高城县改称盐山县,县地复属渤海郡辖,县境分属盐山、饶安、无棣、清池四县;唐高祖武德元年(618)县地属沧州辖;宋太宗雍熙四年(987),盐山、饶安、无棣、清池四县属河北东路沧州辖;明时县地属京师河间府沧州辖,是时,县境分属盐山、沧州、南皮、庆云四县;清属直隶省河间府沧州辖;1928年中华民国时期改直隶省为河北省,盐山县为其所辖;1937年“七七”事变后,本县南部建立盐山县抗日政府。
1945年抗日战争胜利结束,为纪念抗日英雄杨靖远烈士,改称靖远县。
1949年恢复盐山县名。
1950年6月,盐山县改属山东省德州专员公署辖。
1952年11月,归属河北省沧县专员公署辖。
1958年6月,改属天津市辖。
1961年,复归河北省,属沧州专员公署辖。
1993年,沧州地、市合并,盐山县隶属沧州市辖,至今未变。