Dovrebbe derivare da uno dei molti toponimi contenenti il vocabolo rocca, come ad esempio Rocca di Neto (KR), Rocca Imperiale (CS), Rocca di Cave (RM), Rocca de Giorgi (PV), ecc.
Il cognome Rocca è presente in tutta l'Italia ed ha un nucleo importante in Calabria, uno nel Lazio e più d'uno al nord. Roccheggiani dovrebbe essere marchigiano. Rocchegiani ha qualche presenza nelle Marche e nel romano.
Il cognome Roccheggiani è 2494° nella regione Marche Il cognome Roccheggiani è 904° nella provincia di Ancona Il cognome Roccheggiani è 181° nel comune di CORINALDO (AN)