W 2018 roku w Starogardzie Gdańskim urodziło się o 46 chłopców więcej niż dziewczynek, ale o 11 starogardzian mniej niż w 2017 roku. Łącznie na świat przyszło 456 dzieci – 205 dziewczynek i 251 chłopców. Zmarło 477 mieszkańców miasta – 222 kobiety i 255 mężczyzn. Liczba mieszkańców Starogardu zmniejszyła się o 393 osoby. Na dzień 31 grudnia 2018 r. w Starogardzie zameldowanych było 44 456 osób, w tym na pobyt stały 43 337 a 1 119 na pobyt czasowy.
W 2018 podobnie jak w ubiegłym roku, rodzice najchętniej nazywali swoje córki: Maja, Lena, Zofia, Julia, i Agata. Natomiast najpopularniejszymi imionami nadawanymi chłopcom w Starogardzie były: Szymon, Aleksander, Franciszek, Jan i Antoni. Nadal dużym zainteresowaniem cieszyły się imiona staropolskie, szczególnie męskie jak: Kazimierz, Władysław, Stefan, Teodor, Józef, Anatol, Tadeusz, Zbigniew czy Florian. Wśród „dawnych” imion żeńskich prym wiodły Antonina, Klara i Helena. Ciekawość budzą imiona, dla których inspiracją bywają często bohaterowie ulubionych filmów, seriali, gwiazdy muzyki i estrady, ale też imiona zapożyczone z innych kultur i narodowości. I tak wśród dziewczynek pojawiły się: Kira, Ines, Semiliana, Maura, Gaja, Zoja, Sawa czy Letycja. Wśród chłopców: Dorian, Milan, Samuel, Hugo, Arseniusz i Zachariasz.
Tak jak zmniejszyła się liczba ludności w Starogardzie, tak spadła też liczba zawieranych małżeństw. W 2018 roku związek małżeński zawarło 360 par, tj. o 73 pary mniej niż w ubiegłym roku. W tym było 125 ślubów cywilnych, 201 konkordatowych, a 34 pary połączyły się za granicą (dla porównania: w 2017 – 433, w 2016 – 355, w 2015 r.- 347, a w 2014 r.- 355)
Liczba mieszkańców Starogardu zameldowanych na pobyt stały na dzień 31.12 wynosiła w :
– 2018 r.: 44 456
– 2017 r.: 44 849
– 2016 r.: 45 214
– 2015 r.: 45 544
– 2014 r.: 45 748
– 2013 r.: 46 180
W Urzędzie Stanu Cywilnego w 2018 roku sporządzono łącznie 2 693 akty, w tym aktów urodzeń 1417 (dla porównania w 2017 było ich 1488 , w 2016 r. – 1432, w 2015 r. – 1450, a w 2014 r. – 1303) oraz 916 aktów zgonu.