Mieszkańcy
Ogólna liczba mieszkańców w mieście i gminie Sztum wynosi 17 318 osób, z czego ok 9 tyś to mieszkańcy miasta
Liczba mieszkańców w poszczególnych miejscowościach gminy Sztum:
1. Barlewice i Barlewiczki – 388 osób (stan na rok 2020), 362 (stan na rok 2016)
2. Biała Góra – 206 osób (stan na rok 2020), 212 (stan na rok 2016)
3. Cygusy – 142 osoby (stan na rok 2020), 158 (stan na rok 2016),
4. Czernin – 1568 osób (stan na rok 2020), 1626 (stan na rok 2016)
5. Goraj – 47 osób (stan na rok 2020), 47 (stan na rok 2016)
6. Gościszewo – 864 osoby (stan na rok 2020), 853 (stan na rok 2016)
7. Górki – 149 osób (stan na rok 2020), 163 (stan na rok 2016)
8. Gronajny - 215 osób (stan na rok 2020), 209 (stan na rok 2016)
9. Grzępa – 4 osoby (stan na rok 2020), 5 (stan na rok 2016)
10. Kępina – 238 osób (stan na rok 2020), 190 (stan na rok 2016)
11. Koniecwałd – 440 osób (stan na rok 2020), 443 (stan na rok 2016)
12. Koślinka – 146 osób (stan na rok 2020), 152 (stan na rok 2016)
13. Michorowo – 79 osób (stan na rok 2020), 86 (stan na rok 2016)
14. Nowa Wieś – 436 osób (stan na rok 2020), 438 (stan na rok 2016)
15. Parowy – 52 osoby (stan na rok 2020), 61 (stan na rok 2016)
16. Parpary – 220 osób (stan na rok 2020), 216 (stan na rok 2016)
17. Piekło - 306 osób (stan na rok 2020), 318 (stan na rok 2016)
18. Pietrzwałd – 147 osób (stan na rok 2020), 149 (stan na rok 2016)
19. Polanka – 11 osób (stan na rok 2020), 11 (stan na rok 2016)
20. Polaszki – 64 osoby (stan na rok 2020), 73 (stan na rok 2016)
21. Postolin – 499 osób (stan na rok 2020), 500 (stan na rok 2016)
22. Ramzy Małe – 64 osoby (stan na rok 2020), 68 (stan na rok 2016)
23. Szpitalna Wieś – 82 osoby (stan na rok 2020), 77 (stan na rok 2016)
24. SZTUM - 9349 osób (stan na rok 2020), 9669 (stan na rok 2016)
25. Sztumska Wieś – 456 osób (stan na rok 2020), 462 (stan na rok 2016)
26. Sztumska Wieś (ul. Kwidzyńska) - 41 osób (stan na rok 2020), 41 (stan na rok 2016),
27. Sztumskie Pole - 628 osób (stan na rok 2020), 606 (stan na rok 2016)
28. Uśnice – 151 osób (stan na rok 2020), 136 (stan na rok 2016),
29. Węgry - 126 osób (stan na rok 2020), 144 (stan na rok 2016)
30. Wilki – 4 osoby (stan na rok 2020), 4 (stan na rok 2016)
31. Wydry – 7 osób (stan na rok 2020), 8 (stan na rok 2016)
32. Wygoda – 4 osoby (stan na rok 2020), 4 (stan na rok 2016)
33. Zajezierze – 484 osób (stan na rok 2020), 408 (stan na rok 2016)