staropolską nazwą „Posczukovo”, 1401 „Posczukowo”, 1404 „Posczucowo”, 1405 „Poscucowo”, 1429 „Posczukowo”, 1453 „Posczikowo”, 1461 „Possykowo”, 1500 „Posczvkowo”, 1508 „Pusczukowo”, 1510 „Posczukovo”, 1518 „Poschczukow”, 1531 „Posczucovo, Posczukouo, Posczucouo”, 1563 „Posczikowo”, 1574 „Poszczykowo, villa Poszczikowiensis”, 1577 „Puscikowo”, 1580 „Poszikowo”, 1622-1624 „Pusczykowo”, 1789 „Puszczykowo”.
Według językoznawców, wydawców encyklopedycznego słownika „Nazwy Miejscowe Polski. Historia, Pochodzenie, Zmiany” nazwa „Puszczykowo” pochodzi od nazwy osobowej „Puszczyk”, która pochodzi od apelatywu „puszczyk” oznaczającego „gatunek sowy” z dodanym sufiksem „-owo”. Stanisław Rospond etymologię wywodził od nazwy osobowej „Pościuk, Pościk” utworzonej od apelatywu „post” i czasownika „pościć”. Okresowo nazwa zestawiona została z członami dyferencyjnymi – polskim „Stare” i odpowiadającym mu niemieckim „Alt”. Wśród ludu używano także gwarowych odmian „puscykovo, -va, puscykoski”.
Od nazwy miejscowej Puszczykowo, pochodzi również polskie, szlacheckie, odmiejscowe nazwisko Puszczykowskich, którzy od średniowiecza byli dawnymi właścicielami miejscowości.