硝河古城始建于北宋天圣六年(1028年),賜名得勝寨,屬德順軍。
明成化四年(1468年),元后裔滿俊起兵反明,自稱招賢王,曾置王府于硝河城,并建有宮殿。
清同治十三年(1874年),固原州升為甘肅省直隸州,并設(shè)立硝河城分州,轄高園、馬昌、馬蓮川、張春、在城5個堡,分州駐硝河城,隸屬固原直隸州。
民國三十一年(1942年),劃歸西吉縣。
1949年11月,屬將臺區(qū)。
1952年7月,增設(shè)硝河區(qū),轄硝河、隆堡、新堡、夏寨、大莊、姚莊6個鄉(xiāng)。
1956年9月,硝河區(qū)被撤銷,夏寨鄉(xiāng)改屬城關(guān)區(qū)。
1958年10月,成立硝河公社,駐地設(shè)在硝河城。
1969年,將社址遷至半個堡。
1983年12月,由硝河公社改為硝河鄉(xiāng)。