清雍正三年(1725年)至1949年为青海蒙古左翼盟和硕特部西前旗(俗称王家旗)驻牧地。
1958年5月,建王家旗乡;同年9月改为铜普公社。
1963年4月,改为铜普乡。
1966年9月,更名为前进乡。
1968年1月,更名为五七公社。
1970年1月,更名为铜普公社。
1981年,公社农牧分离时,都兰河大队分为都兰河、上尕巴2个大队,察汉河大队分为察汉河、河北2个大队,察汉诺大队分为察汉诺、河南2个大队。
1984年7月,公社改为乡,大队改为村。
2005年12月,撤销铜普乡,设立铜普镇。