Potrebbe derivare da un soprannome basato sul termine antico alto tedesco kramph, "uncino, artiglio", ma anche "granchio di acqua dolce".
Il cognome Grampa è lombardo, specifico del varesotto.
Il cognome Grampa è 6996° nella regione Lombardia Il cognome Grampa è 616° nella provincia di Varese Il cognome Grampa è 53° nel comune di BUSTO ARSIZIO (VA)