唐貞觀八年(634年)置扶風縣。據《元和郡縣志》:“扶風所以扶助京師行風化也。”1949年屬寶雞分區,1956年屬省。1958年并入興平縣,1961年8月從興平縣分出復置。1971年屬寶雞市。
1996年,扶風縣面積751平方千米,人口43.5萬人。轄5鎮10鄉:城關鎮、絳帳鎮、法門鎮、召公鎮、杏林鎮、揉谷鄉、太白鄉、段家鄉、南陽鄉、上宋鄉、新店鄉、午井鄉、黃堆鄉、天度鄉、建和鄉。縣政府駐城關鎮。
1997年,天度鄉改為天度鎮,新店鄉改為新店鎮,午井鄉改為午井鎮,南陽鄉改為南陽鎮,段家鄉改為段家鎮。調整后,全縣轄10個鎮、5個鄉。
2000年第五次人口普查,扶風縣常住總人口438324人,其中:城關鎮55150人,新店鎮24995人,午井鎮37880人,絳帳鎮48440人,段家鎮23707人,杏林鎮25926人,召公鎮34955人,法門鎮27307人,南陽鎮22548人,天度鎮20999人,上宋鄉24105人,揉谷鄉31721人,太白鄉22830人,建和鄉22170人,黃堆鄉15591人。
2001年,撤銷新店鎮并入城關鎮,撤銷黃堆鄉、建和鄉并入法門鎮。調整后,扶風縣轄9個鎮、3個鄉:城關鎮、天度鎮、午井鎮、絳帳鎮、段家鎮、杏林鎮、召公鎮、法門鎮、南陽鎮、上宋鄉、揉谷鄉、太白鄉。共有205個行政村。
2008年8月14日,國務院批準同意將寶雞市扶風縣揉谷鄉劃歸咸陽市楊陵區管轄;12月26日,揉谷鄉正式劃歸楊陵區。
2010年第六次人口普查,扶風縣常住總人口416402人,其中:城關鎮89275人,天度鎮20948人,午井鎮35697人,絳帳鎮50679人,段家鎮24111人,杏林鎮24866人,召公鎮31295人,法門鎮70852人,南陽鎮20880人,上宋鄉25762人,太白鄉22037人。
2011年,撤銷太白鄉并入杏林鎮,撤銷上宋鄉并入絳帳鎮,撤銷南陽鎮并入天度鎮。調整后,扶風縣轄8個鎮:城關鎮、天度鎮、午井鎮、絳帳鎮、段家鎮、杏林鎮、召公鎮、法門鎮。
2012年末,扶風縣面積745.0平方千米,戶籍人口446179人,常住人口41.86萬人。2013年末,扶風縣轄8個鎮,共有5個社區、169個行政村,縣政府駐城關鎮。
2015年,撤銷城關鎮,設立城關街道。調整后,扶風縣轄1個街道、7個鎮。