清時,境內(nèi)設固原州清平里、固原直隸州清平監(jiān)。
民國時,屬第二區(qū)王洼鎮(zhèn)。
1949年10月,設固原縣第七區(qū)王洼鄉(xiāng)。
1953年,設固原縣第七區(qū)王洼、石岔、深溝、北洼4鄉(xiāng)。
1958年10月,寧夏回族自治區(qū)成立后,設王洼、石岔、深溝3個人民公社;同年底,合并為王洼人民公社。
1979年,分設石岔人民公社。
1983年10月,屬彭陽縣王洼、石岔人民公社;同年12月,改人民公社為鄉(xiāng)人民政府,同時從原王洼鄉(xiāng)劃出北洼、路寨、李寨3個村民委員會,設立王洼鎮(zhèn)。
2003年10月,撤鄉(xiāng)并鎮(zhèn)后,將原王洼鄉(xiāng)、石岔鄉(xiāng)并入王洼鎮(zhèn)。