半山村位于平潭县平原镇南部靠海区域。由半山和东安两个自然村组成,共有6个村民小组。村总户数为288户,村总人口有994人。
半山村与瓦瑶村、当盛村、梧凤楼村、江楼村、燎原村、梧凤村、山显美村、凤美村、上攀村、榕山村、剑湖村、平原村、东占村、南盘村相邻。