Deriva probabilmente dal toponimo Roma, ma anche dal nome personale tardomedioevale Roma.
Il cognome Roma è panitaliano, con massima concentrazione in Emilia, soprattutto nel ferrarese e nel vicino rodigino, nel romano e nel frusinate, nel latinense, in Campania ed in Puglia, in particolare nel brindisino.