Miracle

#490 for girls in 2025, 603 births · #2,941 for boys in 2025, 42 births
Given to girls 97.6% of the time

Showing
Show data for
Peak · girls
2019 · 868 births
Debut · girls
5 births
In top 100 · girls
never
of 146 years
Total births · girls
21,471
since 1960

Miracle over time

girls

Rank among girls' names. Miracle has never cracked the top 300 here.

#1#10#100#1,000#10,000rank188019001920194019601980200020201960peak #366, 2019girls
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#490603#2,94142
2024#468668#4,07226
2023#426725#3,71230
2022#411766#4,18425
2021#403789#3,36234
2020#375826#3,49731
2019#366868#4,80620
2018#376833#3,79328
2017#366850#5,11118
2016#372875#3,88327
2015#412778#5,99914
2014#408787#5,48516
2013#426717#8,1189
2012#410762#5,03518
2011#489606#5,43316
2010#518577#7,08711
2009#457677—
2008#468679#8,3249
2007#448716#8,9158
2006#479660#9,5857
2005#459663#6,22612
2004#483610#5,49214
2003#486600#5,03515
2002#519527#5,72512
2001#515524#5,39013
2000#524504#4,57316
1999#580429#7,1398
1998#633366#5,84010
1997#555420#9,2655
1996#734287#4,61313
1995#863225#6,9927
1994#1,043175#5,10911
1993#1,164151#5,36010
1992#1,231141—
1991#1,297128—
1990#1,57896—
1989#1,62985—
1988#1,63679—
1987#1,86062—
1986#1,83861—
1985#1,94856—
1984#1,70364—
1983#1,71563—
1982#2,41440—
1981#2,11948—
1980#2,18946—
1979#2,27342—
1978#2,74130—
1977#2,83828—
1976#3,54019—
1975#3,77417—
1974#5,7769—
1973#4,87111—
1972#5,10910—
1971#6,0068—
1970#4,24613—
1969——
1968#4,48910—
1967#4,05311—
1966#4,4939—
1965#4,4949—
1964#6,7675—
1963#5,2967—
1962#5,8606—
1961#4,23910—
1960#6,3905—
1959——
1958——
1957——
1956——
1955——
1954——
1953——
1952——
1951——
1950——
1949——
1948——
1947——
1946——
1945——
1944——
1943——
1942——
1941——
1940——
1939——
1938——
1937——
1936——
1935——
1934——
1933——
1932——
1931——
1930——
1929——
1928——
1927——
1926——
1925——
1924——
1923——
1922——
1921——
1920——
1919——
1918——
1917——
1916——
1915——
1914——
1913——
1912——
1911——
1910——
1909——
1908——
1907——
1906——
1905——
1904——
1903——
1902——
1901——
1900——
1899——
1898——
1897——
1896——
1895——
1894——
1893——
1892——
1891——
1890——
1889——
1888——
1887——
1886——
1885——
1884——
1883——
1882——
1881——
1880——
First appearance
1960

The first year at least five girls were named Miracle! It came in at #6,390, and was given to 5 baby girls.


Quietest stretch: 1969, when fewer than 5 girls a year got the name.

Where Miracle is popular in 1960

No state had 5 or more girls named Miracle in 1960, so the SSA doesn't publish it for any state.

See more about Miracle
Momentum · girls
Falling
  • 22 spots since 2024 (#468 → #490)
  • 115 spots since 2020 (#375 → #490)
  • 78 spots since 2015 (#412 → #490)
  • Biggest jump: 180 spots in 1995 (#1,043 → #863)
  • Biggest drop: 78 spots in 1998 (#555 → #633)
Rise & fade · girls
59 yrs to peak
  • Debuted 1960
  • Peaked 2019 at #366 (868 births)
  • Not yet halved from its peak
Top of the charts · girls
Top 1,000 for 31 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 31 yrs · run 1995–2025
Share of babies · girls
1 in 1,934
  • Highest: 1 in 1,934 girls born in 2019 were named Miracle (0.05%)
  • Latest: 1 in 2,665 girls born in 2025 (0.04%)
Era · girls
The 2010s
  • 35.6% of all girls named Miracle (7,653) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1960s72#4,053 (1967)#5,120
1970s187#2,273 (1979)#4,117
1980s604#1,629 (1989)#1,905
1990s2,418#555 (1997)#968
2000s6,160#448 (2007)#484
2010s7,653#366 (2019)#414
2020s4,377#375 (2020)#429

All figures count published births only (names given to at least 5 girls in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Miracle in 1960

girls
#6,390
5 births · 1 in 404,388 girls

Top girls' names in 1960

  1. #1Mary51,472
  2. #2Susan39,208
  3. #3Linda37,316
  4. #4Karen36,378
  5. #5Donna34,138
  6. #6Lisa33,693
  7. #7Patricia32,113
  8. #8Debra26,732
  9. #9Cynthia26,706
  10. #10Deborah25,266
  11. #6,390Miracle5
More about 1960

girls

2,021,941 girls got a published name in 1960; 1 in 404,388 of them was named Miracle, which outranked 12.8% of the 7,332 girls' names that year. The ten most popular names covered 17.0% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Miracle
  1. #5,696Ziva6
  2. #5,696Zonya6
  3. #5,696Zorina6
  4. #6,390Miracle5
  5. #6,390Adeana5
  6. #6,390Adelfa5
  7. #6,390Adrienna5

Tied with 942 names at #6,390; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1959
Risers
  1. ↑ 1,798Lisha#2,395 → #597
  2. ↑ 1,223Elana#2,108 → #885
  3. ↑ 667Leisha#1,537 → #870
  4. ↑ 513Misty#1,214 → #701
  5. ↑ 462Loriann#1,396 → #934
Fallers
  1. ↓ 421Taryn#771 → #1,192
  2. ↓ 335Cheryll#993 → #1,328
  3. ↓ 305Marilynn#724 → #1,029
  4. ↓ 304Drema#997 → #1,301
  5. ↓ 258Merrie#978 → #1,236

Among names in the top 1,000 of either year.

See the top 100 for 1960 →