北长山岛位于山东省烟台市长岛县,面积为7.87平方公里.在山东半岛的最北端 ,有一座美丽的海滨城市,古称登州,今叫蓬莱。从蓬莱之丹崖山上极目远眺,但见茫茫沧海之上,淼淼烟波之中,撒落着一群苍翠如黛的岛屿,宛若镶嵌在碧波上的颗颗宝石,这就是被人们誉为“海上仙境”的美丽岛屿——庙岛列岛。
庙岛列岛,扼踞辽东半岛与山东半岛之间的渤海海峡,由大小30多个岛屿组成。自北向南,可分为三个岛群:北岛群有南隍城岛、北隍城岛和大钦岛、小钦岛等;中岛群有砣矶岛、高山岛、(左石右候)矶岛等;南岛群有南长山岛、北长山岛、大黑山岛、小黑山岛、庙岛等。其中以南长山岛最大,面积为20.4平方公里。庙岛列岛属山东省,为渤海门户,既是旅游胜地,也是军事要道 。
南岛群中除了庙岛之外,还有一个以美丽的月牙湾海滩而闻名遐迩的小岛,这就是北长山岛。