Free screenwriting tool
Last Name Generator: 5,000 Real US Surnames
A last name generator gives you a surname that a real family could carry. This one draws from the 5,000 most common surnames in the 2010 US Census, and shows each name’s rank and how many people had it. Filter by how common a name is and its first letter, or switch to fantasy surnames.
Written and reviewed by ScriptLix Editorial
Source
How common
Loading 5,000 surnames from the 2010 US Census...
Saved names
Star a name to keep it here. Saved on this device only.
How to use it
- 1
Choose real US surnames or fantasy surnames.
- 2
For real names, pick how common the name should be and, if you like, the letter it starts with.
- 3
Lock the surnames you like, reroll the rest, then star, copy or share the list.
Where do these last names come from?
Every real surname here comes from the US Census Bureau’s 2010 surname file, which counts every last name held by at least 100 people. We kept the top 5,000 by rank, with only the rank and the count. Smith is first with 2,442,977 people. The 5,000th name was held by about 7,000.
The tiers are based on rank: very common is the top 100, common is 101 to 1,000, uncommon is 1,001 to 2,500 and rare is 2,501 to 5,000. Rare here still means thousands of real people, so every name will read as believable.
What makes good last name ideas for characters?
A surname does quiet work. A very common name like Johnson or Miller makes a character feel like anyone, which suits an everyman lead or a witness nobody remembers. An uncommon name sticks in the reader’s head, which is what you want for a detective, a rival or a family the story keeps coming back to.
Think about where and when the family comes from, too. Surnames carry regions and histories, so a name that fits a small town in Ohio may not fit old money in Boston. Look up a name you love before you commit to it, especially if it is rare enough to point at a real family.
How do you pair a first name with a surname?
Say them together. Mix syllable counts, so a one syllable first name gets a longer surname and the other way round. Avoid a first name that ends on the sound the surname starts with, which runs the two together. Give main characters different first letters for both names, so a reader skimming dialogue never mixes them up.
For first names that fit a character’s age, use the character name generator, which draws from US birth records by decade.
What is the fantasy surname mode for?
Worldbuilders need family names that are not American. Fantasy mode builds compound house names and patronymics from the same parts as the fantasy name generator: Silverwhisper, Ironbraid, Thistlebell, Halvarson. Open the fantasy name generator to put them with matching first names.
More name generators and character tools
Real first names by era
Questions writers ask
Is this a surname generator?
Yes. Surname and last name mean the same thing. It draws real surnames from the 2010 US Census, with rank and frequency, or builds fantasy surnames.
What are the most common last names in the US?
In the 2010 Census the top five were Smith, Johnson, Williams, Brown and Jones. Pick the Very common tier to draw from the top 100.
Can I get rare last name ideas?
Yes. Choose the Rare tier for names ranked 2,501 to 5,000. They are uncommon enough to stand out and common enough to be believable.
Can I filter by the first letter?
Yes. Pick a letter and every surname in the list will start with it, inside whichever tier you chose.
Does it show race or ethnicity data?
No. The census file includes those columns, but this tool keeps only the name, its rank and how many people had it.