Cmentarz istnieje w tym miejscu od 1895 roku, czyli od czasów, kiedy Zaspa była jeszcze osobną wsią pod Gdańskiem.
Na planie miasta z 1912 roku wyraźnie widać, jak teren cmentarza „przyklejony” jest do granicy miasta:
Początkowo chowano tu biedotę i różnego rodzaju wyrzutków: więźniów, samobójców, topielców, żołnierzy, których rodzin nie było stać na pochówek. Podczas I Wojny Światowej chowano tu jeńców wojennych.
Podczas II Wojny Światowej przywożono tu i chowano w zbiorowych mogiłach ofiary okolicznych obozów: w Stutthoffie, Przeróbce, Kokoszkach, Nowym Porcie, a także zamordowanych w gdańskich więzieniach. Po wojnie chowano tu również szczątki ofiar ekshumowanych w innych miejscach, m.in. kolejarzy i celników zamordowanych w Szymankowie.
Listę znanych osób pochowanych na cmentarzu można zobaczyć na Wikipedii.
Ostatni pochówek miał miejsce w roku 1992, gdy przeniesiono tu odnalezione szczątki obrońców Poczty Polskiej.
Łącznie spoczywa tu ponad 20 tysięcy osób. To mniej więcej dwa razy tyle, ile mieszkańców Suchanina!
Obecny kształt cmentarza pochodzi z 1987 roku: ustawiono wtedy rzędy identycznych, umownych nagrobków z danymi pochowanych tu osób: nazwiskami, datami urodzin i śmierci, zawodami, a czasem nawet dokładną godziną i przyczyną śmierci.