解放前,八角、新场、石笋属贵州省桐梓县桃子乡第九保,大坪土属桐梓县天桥乡十二保,马家垭口属南川县腰子乡第十保,石门属南川县腰子乡第十二保。
1952年,桐梓县第九保和十二保合并建立景星乡,南川县腰子乡的七、八、九、十、十一保合并建立大垭乡。
1955年,划归南桐矿区。
1956年8月,设新场、八角、石门、石笋4村,隶属大垭乡。
1958年9月,设景星耕区,隶属万盛公社。
1962年,耕区改制为大队,景星耕区改为新场、八角、石门、石笋4个大队,隶属景星公社。
1984年5月,大队改制为村,隶属景星乡。
2004年,新场、八角、石门、石笋4个村合并为北门村,隶属景星乡。
2006年4月,撤乡建镇,设立黑山镇,隶属黑山镇。