南长山岛位于中华人民共和国山东半岛以北的渤海海峡中,是庙岛群岛(长山列岛)位置最南的一座岛屿,南隔登州水道与蓬莱角相望,距大陆最近距离为6.7千米。南长山岛原属长岛县管辖,是长岛县城所在地。2020年长岛县与蓬莱市合并成立了烟台市蓬莱区。
历史上,南长山岛与北长山岛合称为“长山岛”,因岛形南北狭长故名。南长山岛长7.35千米,东西宽3.85千米,面积13.2128平方千米,海岸线长24.45千米。最高点位于岛中部偏东的黄山,海拔156.1米。南长山岛是庙岛群岛及山东省最大的海岛。南长山岛与北长山岛之间有玉石街大坝相连。