Dovrebbe derivare dal nome cristiano-medievale Grampastore, nato in chiaro riferimento alla figura di Gesù Cristo, il Buon Pastore.
Il cognome Grampastore, molto raro, sembra avere un ceppo nel foggiano e uno nel potentino. Granpastore, unico, si riscontra soltanto a Foggia.
Il cognome Grampastore è 7168° nella regione Basilicata Il cognome Grampastore è 5277° nella provincia di Potenza Il cognome Grampastore è 446° nel comune di MELFI (PZ)