Dovrebbe derivare dal nome medioevale
Bonarrota (composto da buona e
rota, "ruota") con il significato
augurale di "buona aggiunta al nucleo familiare".
Si ricorda con questo cognome il sommo pittore, poeta e scultore Michelangelo Buonarroti (1475-1564).
Il cognome
Bonarota sembrerebbe specifico di Formello (RM).
Buonarota è tipico di Foggia.
Bonaroti e
Bonarroti sono estremamente rari.
Buonarrota, unico, si riscontra soltanto a Loreto Aprutino (PE).
Buonaroti, rarissimo, è un errore di trascrizione di
Buonarroti, che, anch'esso molto raro, sembra avere due ceppi, uno nel fiorentino e uno fra il trapanese e il ragusano.