Potrebbe derivare da un soprannome originato dalla parola piemontese arcaica nivo, ossia "nuvoloso", forse ad indicare una persona malinconica o scontrosa.
Il cognome Nivoli, sicuramente piemontese, è caratteristico del torinese. Nivola è quasi unico. Nivolo, raro, ha un ceppo nell'astigiano e nella provincia di Torino.
Il cognome Nivolo è 11603° nella regione Piemonte Il cognome Nivolo è 1115° nella provincia di Asti Il cognome Nivolo è 9° nel comune di REVIGLIASCO D'ASTI (AT)