Ostrów Island (Polish pronunciation: [ɔstruf]) is a river island, located in the delta of the Vistula river, within the city limits of Gdańsk in northern Poland. Administratively, it is located within the district of Młyniska.
The northern border of the island is formed by the waters of Port Channel (Gdańsk), while the southern border is a rather moribund branch of the Vistula called Martwa Wisła, literally meaning dead Vistula.