↑ 1,385 places
Real numbers, from official records
Every figure on this page comes from the same dataset — no estimates, no guesses.
Explore Baby Names by State
Discover the most popular names in every corner of America.
- AZArizona
- CACalifornia
- FLFlorida
- GAGeorgia
- ILIllinois
- INIndiana
- MIMichigan
- NJNew Jersey
- NYNew York
- NCNorth Carolina
- OHOhio
- PAPennsylvania
- TNTennessee
- TXTexas
- VAVirginia
- WAWashington
16 states are live: Texas, California, Florida, New York, Pennsylvania, Illinois, Ohio, Georgia, North Carolina, Michigan, New Jersey, Virginia, Tennessee, Washington, Arizona and Indiana. Choose a state on the map to see its status.
Live Top 100 for 2025 · Coming soon Not published yet
Showing 51 states and DC · 16 live now
No state matches that search. Try a different spelling.
A
- AlabamaALComing soon
- AlaskaAKComing soon
- ArizonaAZLive
- ArkansasARComing soon
C
- CaliforniaCALive
- ColoradoCOComing soon
- ConnecticutCTComing soon
D
- DelawareDEComing soon
- District of ColumbiaDCComing soon
H
- HawaiiHIComing soon
I
- IdahoIDComing soon
- IllinoisILLive
- IndianaINLive
- IowaIAComing soon
K
- KansasKSComing soon
- KentuckyKYComing soon
L
- LouisianaLAComing soon
M
- MaineMEComing soon
- MarylandMDComing soon
- MassachusettsMAComing soon
- MichiganMILive
- MinnesotaMNComing soon
- MississippiMSComing soon
- MissouriMOComing soon
- MontanaMTComing soon
N
- NebraskaNEComing soon
- NevadaNVComing soon
- New HampshireNHComing soon
- New JerseyNJLive
- New MexicoNMComing soon
- New YorkNYLive
- North CarolinaNCLive
- North DakotaNDComing soon
O
- OhioOHLive
- OklahomaOKComing soon
- OregonORComing soon
R
- Rhode IslandRIComing soon
S
- South CarolinaSCComing soon
- South DakotaSDComing soon
U
- UtahUTComing soon
V
- VermontVTComing soon
- VirginiaVALive
W
- WashingtonWALive
- West VirginiaWVComing soon
- WisconsinWIComing soon
- WyomingWYComing soon
Names on the Rise
The fastest-rising names of 2025, from real SSA counts. Only names given to at least 100 babies in 2025 qualify.
↑ 1,379 places
↑ 1,291 places
↑ 932 places
↑ 909 places
↑ 864 places
↑ 1,108 places
↑ 1,073 places
↑ 1,059 places
↑ 752 places
↑ 723 places
↑ 631 places
↑ 1,385 places
↑ 1,379 places
↑ 1,291 places
↑ 1,108 places
↑ 1,073 places
↑ 1,059 places
See all the fastest rising names of 2025
Rising over five years
One fast year is not a trend. From 2020 to 2025, the biggest climbers for girls are Madisson (+2,049 places, to #319), Ailany (+1,869 places, to #14), Honey (+1,823 places, to #838), and for boys Akari (+1,744 places, to #543), Kayce (+1,521 places, to #375), Kasai (+1,447 places, to #631).
Popular Names in America
The 10 most popular girl and boy names in the United States in 2025, counted across the 50 states and District of Columbia.
Most popular girl names
See the full Top 100 of 2025 · Top 500 · Top 1000 · 2024 · 2023
Popular Names by Decade
The top names of each decade, counted across the whole decade from the same SSA records.
Most popular girl names, 1930s
- 1Mary573,000 babies in the 1930s
- 2Betty300,401 babies in the 1930s
- 3Barbara296,406 babies in the 1930s
- 4Shirley229,372 babies in the 1930s
- 5Patricia220,571 babies in the 1930s
Most popular boy names, 1930s
- 1Robert590,810 babies in the 1930s
- 2James547,479 babies in the 1930s
- 3John487,950 babies in the 1930s
- 4William416,730 babies in the 1930s
- 5Richard330,502 babies in the 1930s
Most popular girl names, 1940s
- 1Mary640,080 babies in the 1940s
- 2Linda531,654 babies in the 1940s
- 3Barbara425,271 babies in the 1940s
- 4Patricia411,412 babies in the 1940s
- 5Carol292,333 babies in the 1940s
Most popular boy names, 1940s
- 1James795,775 babies in the 1940s
- 2Robert758,126 babies in the 1940s
- 3John711,614 babies in the 1940s
- 4William556,478 babies in the 1940s
- 5Richard477,476 babies in the 1940s
Most popular girl names, 1950s
- 1Mary625,606 babies in the 1950s
- 2Linda564,364 babies in the 1950s
- 3Patricia459,681 babies in the 1950s
- 4Susan437,774 babies in the 1950s
- 5Deborah430,537 babies in the 1950s
Most popular boy names, 1950s
- 1James843,768 babies in the 1950s
- 2Michael837,471 babies in the 1950s
- 3Robert830,395 babies in the 1950s
- 4John797,922 babies in the 1950s
- 5David769,963 babies in the 1950s
Most popular girl names, 1960s
- 1Lisa496,987 babies in the 1960s
- 2Mary355,240 babies in the 1960s
- 3Susan287,666 babies in the 1960s
- 4Karen286,053 babies in the 1960s
- 5Kimberly259,072 babies in the 1960s
Most popular boy names, 1960s
- 1Michael833,092 babies in the 1960s
- 2David733,953 babies in the 1960s
- 3John713,394 babies in the 1960s
- 4James684,722 babies in the 1960s
- 5Robert650,786 babies in the 1960s
Most popular girl names, 1970s
- 1Jennifer581,729 babies in the 1970s
- 2Amy268,994 babies in the 1970s
- 3Melissa253,267 babies in the 1970s
- 4Michelle249,130 babies in the 1970s
- 5Kimberly229,097 babies in the 1970s
Most popular boy names, 1970s
- 1Michael707,327 babies in the 1970s
- 2Christopher475,423 babies in the 1970s
- 3Jason462,709 babies in the 1970s
- 4David445,704 babies in the 1970s
- 5James444,713 babies in the 1970s
Most popular girl names, 1980s
- 1Jessica469,510 babies in the 1980s
- 2Jennifer440,914 babies in the 1980s
- 3Amanda369,727 babies in the 1980s
- 4Ashley352,185 babies in the 1980s
- 5Sarah272,637 babies in the 1980s
Most popular boy names, 1980s
- 1Michael663,807 babies in the 1980s
- 2Christopher554,863 babies in the 1980s
- 3Matthew458,951 babies in the 1980s
- 4Joshua396,524 babies in the 1980s
- 5David383,687 babies in the 1980s
Most popular girl names, 1990s
- 1Jessica303,136 babies in the 1990s
- 2Ashley301,820 babies in the 1990s
- 3Emily237,262 babies in the 1990s
- 4Sarah224,423 babies in the 1990s
- 5Samantha224,023 babies in the 1990s
Most popular boy names, 1990s
- 1Michael462,466 babies in the 1990s
- 2Christopher360,287 babies in the 1990s
- 3Matthew351,682 babies in the 1990s
- 4Joshua329,192 babies in the 1990s
- 5Jacob298,415 babies in the 1990s
Most popular girl names, 2000s
- 1Emily223,768 babies in the 2000s
- 2Madison193,222 babies in the 2000s
- 3Emma181,414 babies in the 2000s
- 4Olivia156,054 babies in the 2000s
- 5Hannah155,784 babies in the 2000s
Most popular boy names, 2000s
- 1Jacob274,077 babies in the 2000s
- 2Michael250,715 babies in the 2000s
- 3Joshua232,053 babies in the 2000s
- 4Matthew221,631 babies in the 2000s
- 5Daniel203,975 babies in the 2000s
Most popular girl names, 2010s
- 1Emma195,070 babies in the 2010s
- 2Olivia184,561 babies in the 2010s
- 3Sophia181,174 babies in the 2010s
- 4Isabella170,605 babies in the 2010s
- 5Ava155,879 babies in the 2010s
Most popular boy names, 2010s
- 1Noah183,378 babies in the 2010s
- 2Liam174,017 babies in the 2010s
- 3Jacob163,321 babies in the 2010s
- 4William159,981 babies in the 2010s
- 5Mason157,911 babies in the 2010s
Most popular girl names, 2020s
- 1Olivia95,853 babies in the 2020s
- 2Emma85,652 babies in the 2020s
- 3Charlotte78,055 babies in the 2020s
- 4Amelia76,108 babies in the 2020s
- 5Sophia74,758 babies in the 2020s
Most popular boy names, 2020s
- 1Liam124,842 babies in the 2020s
- 2Noah116,024 babies in the 2020s
- 3Oliver89,293 babies in the 2020s
- 4James72,523 babies in the 2020s
- 5Elijah72,049 babies in the 2020s
Most Popular by Region
The names leading each part of the country in 2025.
Northeast
Girls: Charlotte (2,341) · Sophia (2,257) · Olivia (2,211)
Boys: Noah (3,803) · Liam (3,558) · Theodore (2,435)
Midwest
Girls: Charlotte (3,154) · Amelia (2,593) · Sophia (2,430)
Boys: Oliver (3,721) · Theodore (3,642) · Liam (3,394)
South
Girls: Olivia (5,449) · Amelia (5,338) · Charlotte (5,298)
Boys: Liam (9,045) · Noah (8,524) · Oliver (5,575)
West
Girls: Olivia (3,461) · Sophia (3,097) · Emma (3,059)
Boys: Liam (4,821) · Noah (4,679) · Mateo (3,814)
Names Gaining Popularity
The names that gained the most babies in 2025 — not ranks, babies.
Names Losing Popularity
The names that lost the most babies in 2025.
Most Consistent Names
20 girl names and 45 boy names have been in the national top 100 every year since 2000. Here they all are, with their 2025 rank and their best and worst rank since 2000.
Girls, always in the top 100 since 2000
- 1Oliviabest #1 · worst #16
- 3Emmabest #1 · worst #17
- 5Sophiabest #1 · worst #42
- 6Miabest #5 · worst #94
- 7Isabellabest #1 · worst #45
- 17Elizabethbest #9 · worst #17
- 23Chloebest #9 · worst #38
- 32Zoebest #29 · worst #82
- 34Emilybest #1 · worst #34
- 38Gracebest #13 · worst #40
- 40Madisonbest #2 · worst #46
- 41Abigailbest #4 · worst #41
- 54Victoriabest #19 · worst #54
- 57Hannahbest #2 · worst #57
- 58Leahbest #24 · worst #97
- 68Clairebest #40 · worst #98
- 88Autumnbest #64 · worst #94
- 89Nataliebest #13 · worst #89
- 90Sarahbest #5 · worst #96
- 96Carolinebest #55 · worst #99
Boys, always in the top 100 since 2000
- 2Noahbest #1 · worst #31
- 6Jamesbest #4 · worst #19
- 7Elijahbest #4 · worst #52
- 9Williambest #3 · worst #11
- 10Lucasbest #8 · worst #83
- 11Benjaminbest #6 · worst #27
- 15Jackbest #11 · worst #48
- 16Sebastianbest #13 · worst #96
- 18Samuelbest #17 · worst #28
- 21Michaelbest #2 · worst #21
- 22Danielbest #5 · worst #22
- 23Johnbest #14 · worst #28
- 24Ethanbest #2 · worst #26
- 25Julianbest #25 · worst #87
- 29Josephbest #6 · worst #32
- 30Alexanderbest #4 · worst #30
- 32Matthewbest #3 · worst #39
- 33Lukebest #28 · worst #59
- 34Thomasbest #33 · worst #63
- 35Davidbest #12 · worst #35
- 36Jacksonbest #14 · worst #72
- 37Gabrielbest #21 · worst #44
- 39Masonbest #2 · worst #64
- 41Dylanbest #19 · worst #44
- 43Jacobbest #1 · worst #43
- 46Anthonybest #7 · worst #46
- 47Isaacbest #28 · worst #53
- 48Charlesbest #46 · worst #64
- 53Loganbest #5 · worst #53
- 57Isaiahbest #39 · worst #58
- 59Calebbest #31 · worst #59
- 63Nathanbest #20 · worst #63
- 66Joshuabest #3 · worst #66
- 67Angelbest #32 · worst #76
- 68Christopherbest #5 · worst #68
- 73Andrewbest #5 · worst #73
- 74Adrianbest #56 · worst #78
- 76Cameronbest #31 · worst #76
- 80Aaronbest #41 · worst #80
- 83Ianbest #65 · worst #83
- 89Jonathanbest #19 · worst #89
- 91Robertbest #29 · worst #91
- 95Josebest #28 · worst #95
- 96Christianbest #21 · worst #96
- 99Ryanbest #12 · worst #99
Names Making a Comeback
Names that left the top 100 and came back — or arrived for the first time.
Arthur is back in the boys’ top 100 at #87 in 2025. It was last there in 1969 — 55 years ago. Nine other names joined the top 100 in 2025: Ailany (#14), Sienna (#94), Amara (#98), Juniper (#99) for girls, and Atlas (#75), Adriel (#84), Emiliano (#94), Eithan (#97), Archer (#98) for boys.
See all the comebacks, and the names climbing back · See all the new top 100 names of 2025
Most Unusual State Differences
Names that are loved in one state and barely used in another, in 2025. Spread is the gap between the name’s best and worst state rank.
| Name | Best state | Worst state | Spread |
|---|---|---|---|
| Brantley | West Virginia (#113) | California (#1582) | 1,469 |
| Oaklynn | West Virginia (#8) | California (#1323) | 1,315 |
| Finnegan | New Hampshire (#99) | Texas (#1347) | 1,248 |
| Hattie | North Dakota (#26) | New York (#1235) | 1,209 |
| Monroe | Utah (#119) | New York (#1312) | 1,193 |
Recently Discovered Names
379 names entered the national rankings for the first time in 2025. The most common ones:
Discover Names
Collections built from the same 2025 data — each one leads to a full page.
Names Unique to Each State
Names given at least 5 times in one state in 2025 and fewer than 5 times anywhere else.
Texas only: Roel (33 boys) · Chizaram (14 girls)
California only: Armen (28 boys) · Ani (20 girls)
New York only: Mendel (74 boys) · Gitty (159 girls)
Names Rising Quickly
The names climbing fastest in the national rankings in 2025.
Calia — up 1,385 places · Klarity — up 1,379 places · Kasai — up 1,073 places
Names Losing Popularity
The names falling fastest in the national rankings in 2025.
Aubrie — down 396 places · Karim — down 326 places · Lesly — down 334 places
Compare Names
See where any name is more popular, state against state, with the real counts.
Mateo: Texas #3 (2,081 boys) · California #3 (2,239 boys)
Most Popular in America
The full national lists for 2025, 2024 and 2023 — not just the top 10.
2025: Olivia (13,544 girls) · Liam (20,818 boys)
Names by Year
Browse the rankings year by year — the same Top 100 for every state and the whole country.
2025 · 2024 · 2023, for the US and all 16 live states
Name Tools
Five tools built on the same data — map any name, compare two names, search by rank, browse by decade, and keep a shortlist.
Is Your Favorite Name More Popular in Texas or California?
Pick any name and two states — here is what the 2025 data says about Mateo.
Mateo ranks #3 in both Texas and California in 2025.
Texas
#3
2,081 boys named Mateo in 2025
California
#3
2,239 boys named Mateo in 2025
Rank #3 in Texas (2,081 boys, 1 in every 84) vs rank #3 in California (2,239 boys, 1 in every 78).
How It Works
Three steps, real numbers at the end of each one.
Search a Name
Type any name — suggestions show its real 2025 rank and count.
Choose a State
Pick a state to see that name's rank and births there, or compare two states side by side.
Explore Real Rankings
Browse the top 100, the fastest risers, and the names found only in that state.
Data Source & Trust
Every figure on this site comes from the U.S. Social Security Administration's baby-name records — the names given on Social Security card applications, a 100% sample of births. The latest data covers babies born in 2025, released in May 2026, and was checked on 8 November 2026. Coverage: all 50 states and DC. This site is not affiliated with the SSA.
Source: U.S. Social Security Administration, baby names data, births in 2025, released May 2026. Data checked 8 November 2026. ssa.gov baby names.