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