US first names, 1940–2025

Random female name generator

First names on this page come from Social Security Administration records of U.S. births from 1940 to 2025. That period holds 148,301,602 girls across 69,008 distinct names. The three most common names were for girls: Mary, Jennifer, Linda. Names are picked in proportion to how often they were given, and last names come from the 2000 U.S. Census, so the mix looks like real American full names.

Show girls' names
More options — middle names, no repeats, realism, seed

1 gives real frequencies. 0 makes every name equally likely.

Batch #1 · 40 of 100 shown Click a name to copy it

What the data says

Girls: Top 20 names

#NameBirthsShare
1Mary2,003,7801.35%
2Jennifer1,471,2430.99%
3Linda1,416,5740.96%
4Patricia1,266,8780.85%
5Elizabeth1,235,2010.83%
6Susan1,076,9410.73%
7Jessica1,049,0210.71%
8Barbara1,010,7590.68%
9Karen970,2030.65%
10Lisa966,4520.65%
11Sarah927,8850.63%
12Ashley859,8450.58%
13Kimberly846,3410.57%
14Emily833,4810.56%
15Sandra828,0240.56%
16Michelle816,1030.55%
17Nancy784,9990.53%
18Amanda771,8300.52%
19Melissa757,2710.51%
20Stephanie738,4210.50%

Girls: 2006 to 2015 → 2016 to 2025

Rising fastest

  1. Kehlani 50 → 14,431
  2. Wrenley 39 → 7,909
  3. Oaklynn 144 → 11,622
  4. Scottie 134 → 5,201
  5. Kahlani 57 → 2,150

Falling fastest

  1. Bethzy 349 → 0
  2. Katlin 309 → 0
  3. Rhiana 313 → 0
  4. Greidys 339 → 5
  5. Neida 303 → 5

Questions and answers

What was the most common girl's name from 1940 to 2025?

Mary. 2,003,780 girls received it, 1.35% of all recorded girls born from 1940 to 2025.

How concentrated are girl's names from 1940 to 2025?

The 10 most common names cover 8.4% of recorded girls, about 1 in 12 births.

Which names grew fastest compared with 2006 to 2015?

Among names with at least 300 births in 2016 to 2025, the biggest gains were for girls, Kehlani (50 births in 2006 to 2015, 14,431 in 2016 to 2025).

How long is the average first name from 1940 to 2025?

Weighted by how often each name was given: 6.1 letters for girls.