Szropy is a village in the administrative district of Gmina Stary Targ, within Sztum County, Pomeranian Voivodeship, in northern Poland. It lies approximately 8 kilometres north of Stary Targ, 11 km north-east of Sztum, and 55 km south-east of the regional capital Gdańsk. Before 1945 the area was part of Germany. For the history of the region, see History of Pomerania. The village has a population of 330. Szropy has its own football team, Tecza, which means Rainbow in English.