오네코탄 섬(러시아어: Онекотан, 아이누어: Onne Kotan)은 쿠릴 열도의 북쪽에 위치한 섬이다. 마칸루시 섬에서는 1170km정도, 오네코탄 섬의 북서쪽으로 하림코탄 섬에서는 1210km남쪽으로 떨어져있다.