Gandolfo è un nome proprio di persona italiano maschile.
Deriva da un nome germanico di tradizione longobarda e poi francone. Esso è composto da gand- ("bacchetta/verga magica") e wulfa- ("lupo"); il significato complessivo potrebbe essere interpretato come "lupo dotato di forza magica". Il secondo elemento è ben attestato nell'onomastica germanica, e si ritrova in vari nomi quali Rodolfo e Volfango.
In Italia, dove è documentato a partire dall'VIII secolo in forme latinizzate come Candolfus e Gandulfus, è attestato soprattutto in Sicilia, specie nel Palermitano, grazie al culto locale del beato Gandolfo Sacchi, patrono di Polizzi Generosa; altre occorrenze si registrano, con meno frequenza, anche nel Nord Italia e in Toscana.
L'onomastico può essere festeggiato il 3 aprile in onore del beato (o santo) Gandolfo Sacchi da Binasco, sacerdote francescano, oppure il 17 giugno in memoria di san Gandolfo, vescovo di Tongres. Alcune fonti lo pongono invece in data 11 maggio, data in cui si ricorda san Gengolfo, martire in Borgogna, il cui nome ha però etimologia diversa.