1950年屬關(guān)嶺縣人民政府一區(qū)關(guān)索區(qū)公所管轄;1958年實現(xiàn)人民公社化成為生產(chǎn)大隊,1958年12月關(guān)嶺縣與鎮(zhèn)寧縣合并為鎮(zhèn)寧縣,屬鎮(zhèn)寧縣管轄;1961年8月恢復(fù)關(guān)嶺縣,屬關(guān)嶺縣管轄;1984年3月,撤人民公社建鄉(xiāng)鎮(zhèn)制,生產(chǎn)大隊改為村民委員會;1991年撤區(qū)并鄉(xiāng)時沿用;2013年5月撤關(guān)索鎮(zhèn)設(shè)關(guān)索街道辦事處,由關(guān)索街道辦事處管轄;2013年9月并村中北口村與墩子村合并,合并后命名為北口村,形成自然村寨8個,村所在地原北口村,總面積6.6平方千米;2015年9月設(shè)龍灘街道辦事處,由龍灘街道辦事處管轄。
解放前鄉(xiāng)政府設(shè)在雞場坪,雞場坪當(dāng)時是交通要道,設(shè)有客馬店。
北口交易市場,又是交通要道,一條通永寧,一條通關(guān)索。