W 1675 odnotowano w dokumentach istnienie szkoły z własnym nauczycielem.
W 1869 w Roszkowie były 23 budynki mieszkalne i 6 zabudowań gospodarczych na obszarze 1157,60 morgów, a wieś wraz wybudowaniem i karczmą Schmaudkrug (Schmandtkrug) nad potokiem Gęś liczyła 200 mieszkańców.
13 grudnia 1872 wieś podlegała obwodowi wiejskiemu w Pruszczu, a w 1887 po reformie administracyjnej, przydzielono do powiatu wiejskiego Gdańska Nizina. W 1920 wraz z wybudowaniem Schmandkrug wieś weszła w skład Wolnego Miasta Gdańska, a 1 kwietnia 1942 została wcielona do „hanzeatyckiego miasta Gdańska”.
W 1793 roku we wsi mieszkało 103 mieszkańców w 20 rodzinach, w 1856 roku 173 osoby, w 1905 roku - 175, a w 1910 roku - 179, a w 1829 - 170.
W latach 1975–1998 miejscowość położona była w województwie gdańskim.