北长山乡隶属于山东省烟台市蓬莱区,位于渤海海峡,黄、渤海交汇处,由6座岛屿组成,岛陆面积11.46平方公里,海岸线长30余公里。辖6个行政村,人口3915人(2017年)。岛屿周围海域水质肥沃,可开发养殖面积10余万亩(7万公顷),盛产鱼、虾、贝、藻等100多种海产品,其中鲍鱼、海参、海胆、栉孔扇贝等海珍品享誉国内外,并具有广阔的开发前景。
北长山乡下辖6个村:花沟村、庙岛村、北城村、店子村、庙岛山前村、嵩前村。总户数1152户,常驻人口3019人,劳动力1657人。行政村和人口主要分布在北长山岛和庙岛两个较大的岛屿上。其中,北长山岛7.87平方公里,为北长山乡人民政府所在地,有四个行政村,户数1010户,3915人(2017年)。