旺茂镇,隶属于广西壮族自治区玉林市博白县,地处广西博白县中部,东与凤山镇相邻,南与东平镇接壤,西与顿谷镇交界,北与亚山镇毗邻,镇人民政府距县城18千米,总面积120.5平方千米,截至2019年末,旺茂镇有户籍人口74620人。
1987年,旺茂乡改为旺茂镇。截至2020年6月,旺茂镇下辖1个社区、10个行政村;镇人民政府驻旺茂南街048号。
2011年,旺茂镇财政收入802万元。2019年,旺茂镇有工业企业29个,其中规模以上企业7个,有营业面积50平方米以上的综合商店或超市5个。