北魏時設太平縣,後設廣寧縣和神武縣。
隋大業四年(608),建婁煩縣,隋末廢棄。
唐朝在婁煩縣統治寧武軍隊,後來廢除。
五代時,北漢在甘祐五年(952),設寧化軍,後廢,後設固軍,屬蘭州。
宋太平興國四年(979)改為寧化縣。太平興國五年(980),成立寧化軍。熙寧三年廢(1070)。元佑元年(1086)恢復寧化郡,崇寧三年(1104)廢棄。
金大定二十年(1180),設寧化縣。
金大定二十二年(1182),寧化軍升為州。
明洪武三年(1370),寧化學院。成化三年(1467),建立寧武。
清雍正三年(1725),建立寧武。
民國二十五年(1937),日軍侵占寧武縣。
民國三十四年(1946),寧武解放至今。