Potrebbe derivare dal longobardo skarr(j)o, col significato di "capitano". A partire dall'epoca medievale il termine sgherro ha assunto sempre più un significato negativo per indicare una persona con un comportamento spavaldo o minaccioso.
Il cognome Sgherri è tipico della fascia che comprende le province di Firenze, Pisa e Livorno. Sguerri, più raro, ha un ceppo nel fiorentino ed uno nell'aretino.
Il cognome Sguerri è 3783° nella regione Toscana Il cognome Sguerri è 1224° nella provincia di Arezzo Il cognome Sguerri è 75° nel comune di CERRETO GUIDI (FI)