唐时,汪疃隶属河南道文登县所辖。
元代,为文登县二十一都。
清末属文登县管山都二、六里和辛汪都一、五、七里。
1930年,属文登县二区。
1941年属文西县白鹿乡和山马区。
1958年属巨龙人民公社,后改称汪疃人民公社。
1984年3月,撤社建镇,辖58个行政村,归文登市管理,2008年4月划归威海工业新区管理,2013年,经国务院批准,威海工业新区升级为国家级经济技术开发区,定名为威海临港经济技术开发区,简称临港区,汪疃镇归临港区管辖至今。