漢高祖五年(前202年)置高城縣,屬渤海郡。隋開皇十八年(598年)改為鹽山縣,治今黃驊縣境舊城。據《元和郡縣志》:以縣東南八十里處之鹽山而得名。明洪武九年(1376)遷縣治于香魚館(即今縣城),1945年改稱靖遠縣,1949年復置鹽山縣。先后歸屬河北省、山東省、天津市。1961年復歸河北省。
1996年,鹽山縣面積795.2平方千米,人口約38.6萬人。轄6個鎮(zhèn)、6個鄉(xiāng):鹽山鎮(zhèn)、望樹鎮(zhèn)、韓集鎮(zhèn)、圣佛鎮(zhèn)、慶云鎮(zhèn)、千童鎮(zhèn)、邊務鄉(xiāng)、小營鄉(xiāng)、孟店鄉(xiāng)、小莊鄉(xiāng)、楊集鄉(xiāng)、常莊鄉(xiāng)。縣政府駐鹽山鎮(zhèn)。
2000年第五次人口普查,鹽山縣常住總人口402952人,其中:鹽山鎮(zhèn)68489人,望樹鎮(zhèn)26055人,慶云鎮(zhèn)38775人,韓集鎮(zhèn)37610人,千童鎮(zhèn)23954人,圣佛鎮(zhèn)40948人,邊務鄉(xiāng)26832人,小營鄉(xiāng)24482人,楊集鄉(xiāng)27665人,孟店鄉(xiāng)37545人,常莊鄉(xiāng)18718人,小莊鄉(xiāng)31879人。
2002年,鹽山縣面積795.1平方千米,人口約40.34萬人。轄6個鎮(zhèn)、6個鄉(xiāng),4個社區(qū)、450個村委會。縣政府駐鹽山鎮(zhèn)北大街。
2010年第六次人口普查,鹽山縣常住總人口436812人,其中:鹽山鎮(zhèn)97355人,望樹鎮(zhèn)26558人,慶云鎮(zhèn)40117人,韓集鎮(zhèn)37139人,千童鎮(zhèn)22491人,圣佛鎮(zhèn)42159人,邊務鄉(xiāng)28657人,小營鄉(xiāng)25398人,楊集鄉(xiāng)27771人,孟店鄉(xiāng)39539人,常莊鄉(xiāng)19375人,小莊鄉(xiāng)30253人。