21. LOPEZPopulation Count: 621,536
A patronymical surname meaning "son of Lope." Lope comes from the Spanish form of Lupus, a Latin name meaning "wolf."
22. LEEPopulation Count: 605,860
Lee is a surname with many possible meanings and origins. Often it was a name given to one who lived in or near a "laye," a Middle English term meaning 'clearing in the woods.'
23. GONZALEZPopulation Count: 597,718
A patronymic name meaning "son of Gonzalo."
24. HARRISPopulation Count: 593,542
"Son of Harry," a given name derived from Henry and meaning "home ruler."
25. CLARKPopulation Count: 548,369
This surname was most often used by a cleric, clerk, or scholar, one who can read and write.
26. LEWISPopulation Count: 509,930
Derived from the Germanic given name Lewis, meaning "reknowned, famous battle."
27. ROBINSONPopulation Count: 503,028
The most likely origin of this surname is "son of Robin," although it may also derive from the Polish word "rabin," meaning rabbi.
28. WALKERPopulation Count: 501,307
An occupational surname for a fuller, or person who walked on damp raw cloth in order to thicken it.
29. PEREZPopulation Count: 488,521
The most common of several origins for the surname Perez, is a patronymic name derived from Pero, Pedro, etc. - meaning "son of Pero."
30. HALLPopulation Count: 473,568
A place name derived from various words for "large house," usually used to signify someone who lived in or worked in a hall or manor house.