民國元年(1912年),境域中部屬皋蘭縣北山鄉(xiāng),東部以大沙溝為界的地域?qū)倬高h(yuǎn)縣平堡鄉(xiāng)。
1949年10月,西部屬皋蘭縣石洞區(qū)北山鄉(xiāng);同年12月,西部屬皋蘭縣北山區(qū),東部屬靖遠(yuǎn)縣北灣區(qū)黃崖鄉(xiāng)。
1953年,因“白銀廠”礦區(qū)建設(shè)需要,鐵匠石一帶增設(shè)白銀鄉(xiāng)。
1957年,撤區(qū)并鄉(xiāng),東臺、王家峴、川口、白銀、宋梁幾鄉(xiāng)合并為王峴鄉(xiāng),屬皋蘭縣;郝家川腹地析置出城市街道,屬白銀市籌備委員會(huì)。
1958年,地級白銀市成立,王峴鄉(xiāng)成為直屬鄉(xiāng)之一。
1959年,改為王峴公社,成為白銀市直轄的14公社之一。
1961年11月,屬白銀市市郊區(qū)。
1963年8月,屬蘭州市白銀區(qū)。
1964年7月后,劉川、范家窯劃歸靖遠(yuǎn)縣,宋梁、西溝、川口、紅豐劃歸皋蘭。
1983年4月,復(fù)為王峴鄉(xiāng)。
1985年8月,屬白銀市白銀區(qū)。
2004年10月,改為白銀區(qū)王峴路街道。
2008年2月,改為王峴鎮(zhèn)。