黑山乡位于长岛县西部，距离长岛港7.25海里，距离蓬莱港10.36海里，由两个居民岛和两个无居民岛组成，总面积8.94平方公里