Potrebbe trattarsi di un ipocoristico di un soprannome dialettale generato dal termine cremonese gramm, "malaticcio, di salute cagionevole", probabilmente ad indicare nel capostipite una persona con molti problemi di salute. Non si può escludere una derivazione da un diminutivo del nome nordico Grahamin.
Il cognome Gramignoli è specifico di Crema. Gramignola, quasi unico, è del cremonese e del bresciano.
Il cognome Gramignola è 58239° nella regione Lombardia Il cognome Gramignola è 11776° nella provincia di Cremona Il cognome Gramignola è 507° nel comune di SAN FELICE DEL BENACO (BS)