Potrebbe derivare da un patronimico originato dal nome composto Leo, come contrazione di Leone o di Leonardo, cui si è aggiunto l'attributo di grande.
Il cognome Leogrande è pugliese, tipico del barese e del tarentino.
Il cognome Leogrande è 1335° nella regione Puglia Il cognome Leogrande è 428° nella provincia di Taranto Il cognome Leogrande è 43° nel comune di LATERZA (TA)