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,000rank188019001920194019601980200020202019peak #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 2019

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: fewer than 5 girls named Miracle, so not publishedAKMaine: fewer than 5 girls named Miracle, so not publishedMEVermont: fewer than 5 girls named Miracle, so not publishedVTNew Hampshire: fewer than 5 girls named Miracle, so not publishedNHWashington: #702 for girls · 9 births · 1 in 3,308 girlsWAIdaho: fewer than 5 girls named Miracle, so not publishedIDMontana: fewer than 5 girls named Miracle, so not publishedMTNorth Dakota: fewer than 5 girls named Miracle, so not publishedNDMinnesota: #688 for girls · 7 births · 1 in 3,278 girlsMNIllinois: #360 for girls · 32 births · 1 in 1,612 girlsILWisconsin: #603 for girls · 8 births · 1 in 2,724 girlsWIMichigan: #332 for girls · 29 births · 1 in 1,375 girlsMINew York: #314 for girls · 58 births · 1 in 1,464 girlsNYMassachusetts: #752 for girls · 6 births · 1 in 4,119 girlsMARhode Island: fewer than 5 girls named Miracle, so not publishedRIOregon: fewer than 5 girls named Miracle, so not publishedORNevada: #524 for girls · 5 births · 1 in 2,029 girlsNVWyoming: fewer than 5 girls named Miracle, so not publishedWYSouth Dakota: fewer than 5 girls named Miracle, so not publishedSDIowa: fewer than 5 girls named Miracle, so not publishedIAIndiana: #353 for girls · 20 births · 1 in 1,441 girlsINOhio: #358 for girls · 32 births · 1 in 1,580 girlsOHPennsylvania: #485 for girls · 23 births · 1 in 2,169 girlsPANew Jersey: #348 for girls · 23 births · 1 in 1,527 girlsNJConnecticut: #403 for girls · 7 births · 1 in 1,660 girlsCTCalifornia: #708 for girls · 48 births · 1 in 3,845 girlsCAUtah: fewer than 5 girls named Miracle, so not publishedUTColorado: #676 for girls · 7 births · 1 in 3,141 girlsCONebraska: fewer than 5 girls named Miracle, so not publishedNEMissouri: #303 for girls · 21 births · 1 in 1,219 girlsMOKentucky: #389 for girls · 11 births · 1 in 1,590 girlsKYWest Virginia: fewer than 5 girls named Miracle, so not publishedWVVirginia: #364 for girls · 23 births · 1 in 1,534 girlsVAMaryland: #245 for girls · 23 births · 1 in 973 girlsMDDelaware: fewer than 5 girls named Miracle, so not publishedDEArizona: #630 for girls · 10 births · 1 in 2,862 girlsAZNew Mexico: #338 for girls · 5 births · 1 in 1,125 girlsNMKansas: fewer than 5 girls named Miracle, so not publishedKSArkansas: #319 for girls · 9 births · 1 in 1,199 girlsARTennessee: #234 for girls · 32 births · 1 in 956 girlsTNNorth Carolina: #188 for girls · 52 births · 1 in 864 girlsNCSouth Carolina: #131 for girls · 32 births · 1 in 553 girlsSCDistrict of Columbia: fewer than 5 girls named Miracle, so not publishedDCOklahoma: #320 for girls · 13 births · 1 in 1,186 girlsOKLouisiana: #157 for girls · 30 births · 1 in 634 girlsLAMississippi: #155 for girls · 18 births · 1 in 585 girlsMSAlabama: #159 for girls · 30 births · 1 in 630 girlsALGeorgia: #145 for girls · 69 births · 1 in 672 girlsGAHawaii: fewer than 5 girls named Miracle, so not publishedHITexas: #383 for girls · 85 births · 1 in 1,865 girlsTXFlorida: #307 for girls · 61 births · 1 in 1,387 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. South Carolina#131 · 1 in 553
  2. Georgia#145 · 1 in 672
  3. Mississippi#155 · 1 in 585
  4. Louisiana#157 · 1 in 634
  5. Alabama#159 · 1 in 630

Best ever in a state: #58 in Mississippi, 2022.

Show every state
StateRankBirthsShare
South Carolina#131321 in 553
Georgia#145691 in 672
Mississippi#155181 in 585
Louisiana#157301 in 634
Alabama#159301 in 630
North Carolina#188521 in 864
Tennessee#234321 in 956
Maryland#245231 in 973
Missouri#303211 in 1,219
Florida#307611 in 1,387
New York#314581 in 1,464
Arkansas#31991 in 1,199
Oklahoma#320131 in 1,186
Michigan#332291 in 1,375
New Mexico#33851 in 1,125
New Jersey#348231 in 1,527
Indiana#353201 in 1,441
Ohio#358321 in 1,580
Illinois#360321 in 1,612
Virginia#364231 in 1,534
Texas#383851 in 1,865
Kentucky#389111 in 1,590
Connecticut#40371 in 1,660
Pennsylvania#485231 in 2,169
Nevada#52451 in 2,029
Wisconsin#60381 in 2,724
Arizona#630101 in 2,862
Colorado#67671 in 3,141
Minnesota#68871 in 3,278
Washington#70291 in 3,308
California#708481 in 3,845
Massachusetts#75261 in 4,119
Alaska
Delaware
District of Columbia
Hawaii
Idaho
Iowa
Kansas
Maine
Montana
Nebraska
New Hampshire
North Dakota
Oregon
Rhode Island
South Dakota
Utah
Vermont
West Virginia
Wyoming

Ranks are within each state; “1 in N” is out of the girls born there that year. The SSA only publishes a name in a state when 5 or more babies of one sex got it.

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 2019

girls
#366
868 births · 1 in 1,934 girls
boys
#4,806
20 births · 1 in 89,711 boys

Top girls' names in 2019

  1. #1Olivia18,577
  2. #2Emma17,226
  3. #3Ava14,549
  4. #4Sophia13,821
  5. #5Isabella13,407
  6. #6Charlotte13,239
  7. #7Amelia12,944
  8. #8Mia12,508
  9. #9Harper10,497
  10. #10Evelyn10,443
  11. #366Miracle868

Top boys' names in 2019

  1. #1Liam20,631
  2. #2Noah19,178
  3. #3Oliver13,967
  4. #4William13,658
  5. #5Elijah13,436
  6. #6James13,198
  7. #7Benjamin13,044
  8. #8Lucas12,483
  9. #9Mason11,484
  10. #10Alexander11,327
  11. #4,806Miracle20
More about 2019

girls

1,678,366 girls got a published name in 2019; 1 in 1,934 of them was named Miracle, which outranked 98.0% of the 18,024 girls' names that year. The ten most popular names covered 8.2% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Miracle
  1. #363Nylah870
  2. #364Ariah869
  3. #364Lyric869
  4. #366Miracle868
  5. #366Allie868
  6. #368Cassidy865
  7. #369Madeleine864
  8. #370Gwendolyn852

Tied names share a rank, as in SSA's lists.

Biggest movers since 2018
Risers
  1. 1,081Amoura#2,059#978
  2. 553Theodora#1,406#853
  3. 456Navy#1,269#813
  4. 415Emani#1,371#956
  5. 403Yaritza#1,216#813
Fallers
  1. 451Emmarie#990#1,441
  2. 368Saniyah#934#1,302
  3. 252Tatiana#692#944
  4. 229Zhavia#879#1,108
  5. 219Jayden#979#1,198

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

boys

1,794,216 boys got a published name in 2019; 1 in 89,711 of them was named Miracle, which outranked 66.0% of the 14,133 boys' names that year. The ten most popular names covered 7.9% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Miracle
  1. #4,639Zalman21
  2. #4,639Zalmen21
  3. #4,639Zein21
  4. #4,806Miracle20
  5. #4,806Aadam20
  6. #4,806Aaryav20
  7. #4,806Abran20
  8. #4,951Aaryn19
  9. #4,951Aashir19
  10. #4,951Abdimalik19

Tied with 144 names at #4,806; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 2018
Risers
  1. 5,830Sekani#6,703#873
  2. 5,230Ermias#5,770#540
  3. 654Amias#1,478#824
  4. 623Kyro#1,343#720
  5. 512Aziel#1,465#953
Fallers
  1. 376Jaxtyn#776#1,152
  2. 252Brysen#860#1,112
  3. 220Coen#814#1,034
  4. 219Chad#899#1,118
  5. 219Imran#933#1,152

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

See the top 100 for 2019