汪惟正(1242年-1285年),字公理,蒙古名扎刺儿。巩昌盐川镇(今甘肃漳县)人,蒙古汪古部人。巩昌府便宜都总帅汪世显之孙,汪德臣长子,元朝将领,藏书家。宪宗九年(1259年),父卒,汪惟正代为巩昌便宜都总帅,守清居山。次年,拥忽必烈即位,实授都总帅职。执杀叛将乞台不花,受命总东川军事,对宋作战。中统二年(1261年),还镇巩昌。至元七年(1270年),临嘉陵江,立栅扼水道,以备宋军。至元九年(1272年),率兵攻忠、涪,益兵助攻重庆,夺洪崖门,获宋将何统制。至元十四年(1277年),辅佐别速带在六盘山平定藩王土鲁叛乱,以功授金吾卫上将军、开成路宣慰使。至元十七年(1280年),迁龙虎卫上将军、中书左丞,行秦蜀中书省事,分省于四川。至元二十二年(1285年),改陕西行中书省左丞,后卒,年43岁。1259年,德臣死于合州,惟正奉宪宗旨至四川军中,经伯父副总帅忠臣和巩昌军将校推奉、诸王乃蛮台认可,权袭父职,守青居。中统元年(1260)世祖即位,正式授为巩昌便宜都总帅。