- LocationalCommonWellington
Meaning: From a British place name (-ton: farmstead or settlement)
- TopographicVery commonCraig
Meaning: Lived by a crag (Scottish)
- DescriptiveCommonSantoro
Meaning: "Of the saints", for a child born on All Saints' Day (Italian)
- DescriptiveVery commonSalgado
Meaning: "Salted" (Portuguese/Spanish)
- LocationalVery commonCisneros
Meaning: From Cisneros, Palencia, Spain
- PatronymicVery commonMcGee
Meaning: Son of Aodh (Gaelic)
- LocationalCommonEdgerton
Meaning: From a British place name (-ton: farmstead or settlement)
- LocationalCommonDunbar
Meaning: From Dunbar, East Lothian, "summit fort" (Scottish)
- OccupationalCommonReeve
Meaning: Manor official
- LocationalCommonFerrara
Meaning: From Ferrara (Italian)
- DescriptiveCommonNeves
Meaning: "Snows", for Our Lady of the Snows (Portuguese)
- LocationalCommonEllsworth
Meaning: From a British place name (-worth: enclosure)
- OccupationalVery commonHerring
Meaning: Herring seller
- LocationalCommonBrotherton
Meaning: From a British place name (-ton: farmstead or settlement)
- PatronymicVery commonDaniel
Meaning: From the given name Daniel
- LocationalCommonDunston
Meaning: From a British place name (-ton: farmstead or settlement)
- PatronymicCommonTudor
Meaning: From the Welsh given name Tudur
- LocationalCommonAshford
Meaning: From a British place name (-ford: river crossing)
- PatronymicCommonBenoit
Meaning: From BenoƮt (Benedict) (French)
- PatronymicVery commonRandall
Meaning: From Randal (Randolph)
Tap a name card for details. Real surnames, counts and ethnicity shares: US Census Bureau, 2020 Census surname file. First names: 2020 Census first-name file. Other origins: open surname lists for each country, checked by hand. Fantasy names are invented by this tool.
Browse every name generator and tool
- Fantasy NamesElven, dwarven, orc and more
- First & Last NamesFull names, female or male
- Character NamesSurnames for OCs and stories
- Surname LookupHow common is your last name?
- First-Name MatchLast names that go with a first name
- Last Name CombinerBlend two surnames for couples
- Surname PluralsThe Joneses, the Smiths, done right
- Last Name IdeasGood last names, grouped
- Top 1,000 Last NamesThe US ranking, searchable
- 1000 Random NamesInstant full-name list
- Unique Last NamesRare but real surnames
How the random last name generator works
- Choose a typeReal surnames from US records, or invented fantasy names.
- Set your filtersPick how common, the first letter, the length or a fantasy style.
- Generate and saveCopy a name, copy the whole list, or save favourites to download.
Need to generate a last name fast? Press Generate names and you get 20 random last names at once. Think of it as a last name randomizer built on real records. Can’t decide on filters? Press Surprise me and it will pick a random last name batch with random settings. In Real mode every surname comes from the US Census Bureau’s 2020 surname file, which lists each last name shared by at least 100 people in the United States. Each card shows the name’s national rank and how many people have it, so you can choose something familiar or something rare. It also works as a last name generator with meanings: cards show what a name means and its type, such as occupational or patronymic, whenever standard surname dictionaries confirm it. Tap a card to see its full details, including the ethnicity mix of the people who have it.
Pick an origin chip to switch from American names to one of 27 other cultures, from Irish and Italian to Japanese and Nigerian. Switch to Fantasy and it becomes a family name generator that invents names in seven styles instead. Need a full name? Choose a gender preference and the tool adds a first name to every last name, or try the random first and last name generator.
Last names generator filters
- Origin: real US surnames, or names from 27 cultures such as English last names, Germanic last names, Polish surnames, Italian surnames and Japanese family names.
- Ethnicity (Census): show names where most people with the name are White, Black, Hispanic or Latino, or Asian or Pacific Islander.
- How common: from the top 1,000 to very rare names shared by a few hundred people. Browse the full list of the most common surnames too.
- Starts with and length: handy when you need a last name that starts with a certain letter or fits on a jersey.
- Fixed first name: type a first name to see which random last names go with it, with a flow score for each pair.
Give me a random last name: ideas to start with
Not sure what you want yet? These are real American surnames from the Census list, grouped by feel. For hundreds more, see our good last names page.
- Short and strong: Reed, Cole, Knox, Shaw, Lane, Hale, Quinn, Moon
- Classic and familiar: Hayes, Blake, Thornton, Mercer, Sawyer, Vance, Sloan, Callahan
- Elegant, a little old-fashioned: Sinclair, Winslow, Langley, Holloway, Whitfield, Prescott, Ashford, Kingsley
- Less common: Lonergan, Boisvert, Rourke, Hargrove, Ivy, Poe
The most common last names in the US
Smith is the most common surname in the United States, shared by 2,369,644 people in the 2020 Census. Three of the top ten (Garcia, Rodriguez and Martinez) are Spanish-origin names, and Hernandez and Lopez follow at 11 and 12. Want to know where your own name ranks? Try our surname lookup.
| Rank | Surname | People in the US |
|---|---|---|
| 1 | Smith | 2,369,644 |
| 2 | Johnson | 1,858,234 |
| 3 | Williams | 1,561,395 |
| 4 | Brown | 1,386,083 |
| 5 | Jones | 1,383,250 |
| 6 | Garcia | 1,149,510 |
| 7 | Miller | 1,129,186 |
| 8 | Rodriguez | 1,085,838 |
| 9 | Davis | 1,074,448 |
| 10 | Martinez | 1,039,848 |
Source: US Census Bureau, 2020 Census surname file.
Where last names come from
Most surnames started as a practical way to tell people apart. Nearly all of them fit one of four types.
- A parent’s name. Johnson means son of John, Williams son of William, and Davis son of David. Spanish surnames ending in -ez work the same way: Rodriguez is son of Rodrigo, Martinez son of Martin, and Lopez son of Lope.
- A job. Smith (metal worker), Miller, Baker and Taylor (tailor) all named what someone did for a living.
- A place. Hill, Wood, Ford and Lane described where a family lived.
- A description. Brown, White, Young and Little began as nicknames for how someone looked or their age.
How to choose a last name for a character
- Match the setting. A story set in modern Texas suits names like Garcia or Hayes. A high-fantasy world suits names from the fantasy surname generator.
- Say the full name out loud. A short first name often pairs well with a longer surname, and the other way round. The first-name match tool scores how well they flow.
- Vary first letters across your cast. Readers mix up characters whose names start the same way.
- Use rarity on purpose. A very common name makes a character feel like anyone. A rare one makes them stand out; our unique last name generator only shows those.
- Search the full name first. Make sure it doesn’t belong to a well-known real person.
More tips for writers are on the character last name generator page.
Frequently asked questions
How do I generate a random last name?
Press Generate names at the top of this page. You get 20 new random last names each time, and none repeat until you’ve seen them all. Use the filters to choose the origin, how common the names are, the first letter or the length.
Are the generated last names real?
In Real mode, yes. US names come from the Census Bureau’s 2020 surname file and show how many people have them. Names from other cultures come from open surname lists. In Fantasy mode the names are invented and labelled as invented.
What is the most common last name in the United States?
Smith, with 2,369,644 people in the 2020 Census. Johnson and Williams come second and third.
Can I use these names in my book or game?
Real surnames are shared by thousands of families, so anyone can use them in fiction. Invented fantasy names are free to use too. If you plan to use a name as a brand or product name, check trademarks first. This is general information, not legal advice.
What is the difference between a surname and a last name?
In the US they mean the same thing: the family name. It’s called a last name because it usually comes last. In some cultures, such as Chinese, Korean, Japanese and Hungarian, the family name is written first.
Do the names come with meanings?
Many do. About 2,200 surnames, including 866 of the 1,000 most common US names, show a confirmed meaning and type. We don’t guess: if a meaning isn’t confirmed, the card says so. Browse surnames by origin to see them by culture.
Can I save and share the names I like?
Yes. Tap Save on any name to keep it, or Share to send it. Open Saved to see your list, download it as TXT, CSV or JSON, or copy a share link that opens the same list on another device. Saved names stay in your browser.