Szpęgawsk is a village in the administrative district of Gmina Starogard Gdański, within Starogard County, Pomeranian Voivodeship, in northern Poland. It lies approximately north-east of Starogard Gdański and south of the regional capital Gdańsk.
For details of the history of the region, see History of Pomerania.
The village has a population of 620.
During the Nazi Occupation, around 5000-7000 civilians were executed between September 1939 and January 1941 in the forest of Szpęgawsk (Las Szpęgawski), most of them intellectuals and Jews from Pomerania.