王源鎮屬於寧夏回族自治區銀川市永寧縣。位於永寧縣北部,銀川市南郊,東臨興慶區張爭鎮,南接勝利鄉,西接機械化林場,北接興慶區大信鎮。
鎮人民政府駐地距縣城12km。東西最大距離15km,南北最大距離7.5km,總面積122.85km..