Potrebbe derivare dal nome di molti paesi presenti in Italia e contenenti il termine Guardia, come Guardia Perticara nel potentino, Guardia Sanframondi nel beneventano, Guardia Vomano nel teramano, Guardiabruna o Guardiagrele nel teatino, Guardialfiera nel campobassano e così molti altri, tutti possibili luoghi d'origine delle famiglie, ma potrebbe anche in qualche caso derivare dalla condizione di guardia feudale, imperiale o vescovile svolta dai capostipiti.
Il cognome Laguardia è caratteristico della Basilicata, sia del potentino, dove è più diffuso, che del materano, con una presenza consistente anche in Puglia, in particolare nel barese, brindisino e tarentino. La Guardia ha vari ceppi: uno a Roma, uno tra teatino e campobassano, uno nel salernitano, uno nel materano e barese ed uno nel ragusano.
Il cognome Laguardia è 120° nella regione Basilicata Il cognome Laguardia è 122° nella provincia di Matera Il cognome Laguardia è 4° nel comune di ROTONDELLA (MT)