Potrebbe derivare dal nome medioevale di origine germanica Marculfus di cui si ha un esempio in San Marcolfo del 500. Qui di seguito un frammento del testo sulla sua vita: "...Incolebatur autem eadem insula paucissimis colonis ; in qua etiam religiosissimus vir, Helibertus nomine, nimiae rigore abstinentiae sese macerans, morabatur; cujus tugurium vir Domini Marculfus cum beato Romardo intrans diu cum eo, asperam cordis contritionem exercendo, vitae speculativae inhaeserunt....".
Il cognome Marcolfo, rarissimi, sembrerebbe del centronord Italia. Marcolfi è quasi unico.
Il cognome Marcolfo è 8794° nella regione Molise Il cognome Marcolfo è 3880° nella provincia di Isernia Il cognome Marcolfo è 72° nel comune di CUVIO (VA)