Dovrebbe derivare, direttamente o tramite ipocoristici, del nome medievale Rolfo, l'italianizzazione cioè del personale germanico Rohlf o Rohloff, che consiste in una contrazione dell'originale Rudolf, o anche dall'aferesi di nomi come Gairulfus, Warulfus, Teuderulfus e simili.
Il cognome Rolfo è decisamente piemontese, del torinese e del cuneese. Reolfi è quasi unico. Riolfi è tipico del veronese. Riolfo è del nord Italia. Rolf è quasi unico. Rolfi ha un ceppo nel milanese, uno nel bresciano ed uno a Foggia. Rolfini è specifico del ferrarese e del ravennate.