北卫滩位于南海北部东沙群岛东沙岛西北部约44海里处,距离东沙岛约80公里[1],为一个淹没在海水下的珊瑚暗滩,呈圆形,最浅处水深约60米[2]。
北卫滩现有中华民国政府实际控制,行政上划归高雄市旗津区中兴里管辖。中华人民共和国政府亦声称拥有其主权,并将其划归广东省汕尾市陆丰市碣石镇人民政府管辖。