Dovrebbe derivare da un soprannome di mestiere legato alla fabbricazione o vendita di balestre o dalla qualifica militare di operatore alla balestra.
Tracce di questa cognomizzazione si trovano in un atto del 1434 a Bormio con un certo Giacomino Balestrus e nel 1500 a Milano con l'architetto ed ingegnere idraulico Giovanni Balestrieri o Balestrini (esistono entrambi i riferimenti).
Il cognome Balestrini ha un nuleo nel milanese e Lombardia a nord di Milano, nel genovese e cagliaritano e nelle Marche.
Il cognome Balestrini è 1897° nella regione Marche Il cognome Balestrini è 216° nella provincia di Como Il cognome Balestrini è 6° nel comune di ROVELLO PORRO (CO)