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 è 6410° nella regione Basilicata Il cognome Grampastore è 5295° nella provincia di Potenza Il cognome Grampastore è 396° nel comune di MELFI (PZ)