Deriva dal nome Ruggero (di cui Roggero è variante) che nasce da un adattamento del personale germanico Rüdiger.
Il cognome Roggero è molto diffuso in Piemonte, soprattutto nel torinese, cuneese ed alessandrino. Roggerone, molto raro, è tipicamente genovese. Roggeroni, praticamente unico, è probabilmente dovuto ad un errore di trascrizione del precedente. Rogger, molto raro, è del Trentino. Roggeri è tipico del bergamasco. Roggerini, più raro, è tipico di Gorno sempre nel bergamasco. Roggieri, quasi unico, è ligure o piemontese. Roggiero, estremamente raro, è del casertano.
Il cognome Rogger è 2077° nella regione Trentino-Alto Adige Il cognome Rogger è 1023° nella provincia di Bolzano - Bozen Il cognome Rogger è 11° nel comune di SESTO (BZ)