北更乡,隶属于广西壮族自治区来宾市忻城县, 地处忻城县南部,东与古蓬镇交界,南与南宁市上林县塘红乡相接,西与南宁市马山县加芳乡毗邻,北与遂意乡相依。全乡总面积194.6平方公里,截至2019年末,户籍人口28048人。
唐朝,属贺水县。宋朝,属上林县。明清时期,属古蓬乡村。民国时期,先置北更团,后改置北更乡,隶属上林县第六区。1969年,更名为北更人民公社。1984年8月7日,撤社建乡至今。截至2020年6月,北更乡下辖14个行政村。
2019年,北更乡有工业企业11个,有营业面积超过50平方米以上的综合商店或超市1个。