硝河古城始建于北宋天圣六年(1028年),赐名得胜寨,属德顺军。
明成化四年(1468年),元后裔满俊起兵反明,自称招贤王,曾置王府于硝河城,并建有宫殿。
清同治十三年(1874年),固原州升为甘肃省直隶州,并设立硝河城分州,辖高园、马昌、马莲川、张春、在城5个堡,分州驻硝河城,隶属固原直隶州。
民国三十一年(1942年),划归西吉县。
1949年11月,属将台区。
1952年7月,增设硝河区,辖硝河、隆堡、新堡、夏寨、大庄、姚庄6个乡。
1956年9月,硝河区被撤销,夏寨乡改属城关区。
1958年10月,成立硝河公社,驻地设在硝河城。
1969年,将社址迁至半个堡。
1983年12月,由硝河公社改为硝河乡。