唐朝,屬賀水縣。
宋朝,屬上林縣。
明清時(shí)期,屬古蓬鄉(xiāng)村。
民國(guó)時(shí)期,先置北更團(tuán),后改置北更鄉(xiāng),隸屬上林縣第六區(qū)。
1952年12月,北更鄉(xiāng)成為忻城縣第九區(qū)的一部分。
1953年11月,撤第九區(qū)置第十一區(qū)。
區(qū)人民政府駐北更街,區(qū)下轄12個(gè)鄉(xiāng)。
1955年8月,第十一區(qū)改稱北更區(qū)。
1958年2月,撒區(qū),置北更、加福、弄蘭3個(gè)鄉(xiāng)。
同年9月,撒鄉(xiāng),成立和平、上游、東方紅3個(gè)公社。
1959年1月,3個(gè)公社合并為北更公社。
同年8月,分為北更、加福、弄蘭3個(gè)公社。
1960年4月,弄蘭公社并入北更公社。
1962年8月,撤銷公社,恢復(fù)區(qū)鄉(xiāng)體制,原3個(gè)公社合并為北更區(qū)。
1969年,更名為北更人民公社。
1984年8月7日,撤社建鄉(xiāng)至今。