Top Baby Names in Michigan, 2020s - Most Popular Boys & Girls Names

The most popular baby names in Michigan from 2020 to 2025, ranked by total births during the decade.

What the Data Says About the 2020s in Michigan

During the 2020s (2020–2025), the Social Security Administration recorded 133,099 births across the top 50 boy and top 50 girl names in Michigan. The decade's leading boy name was Noah with 2,874 births, while Charlotte was the top girl name with 2,585 births. The top 50 boys in this decade collectively accounted for 73,499 births versus 59,600 for the top 50 girls, the more common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in Michigan; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 2020s sits within a specific cultural window of U.S. naming history. Recent decades like the 2020s reflect a distinctive modern pattern, shorter names, vowel-heavy endings, and revived classic forms (Liam, Noah, Olivia, Emma) replacing the trendy -aiden/-ayden constructions of the prior era. Noah and Charlotte leading Michigan during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Michigan across all ten years of the 2020s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in Michigan during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name, for example, Kayla and Kaylah are tracked independently, so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 Noah 2,874
2 Oliver 2,783
3 Henry 2,527
4 Theodore 2,477
5 Liam 2,425
6 Elijah 2,126
7 Jack 1,972
8 Benjamin 1,956
9 Levi 1,926
10 Hudson 1,910
11 James 1,899
12 William 1,853
13 Owen 1,821
14 Lucas 1,819
15 Mason 1,539
16 Lincoln 1,522
17 Jackson 1,493
18 Michael 1,489
19 Wyatt 1,446
20 Carter 1,408
21 Leo 1,400
22 Grayson 1,368
23 Asher 1,335
24 Alexander 1,320
25 Maverick 1,301
26 Luke 1,300
27 Joseph 1,281
28 Logan 1,269
29 Ezra 1,251
30 Isaac 1,203
31 Samuel 1,157
32 John 1,154
33 Miles 1,127
34 Daniel 1,125
35 Thomas 1,122
36 Gabriel 1,106
37 Aiden 1,105
38 Bennett 1,098
39 Roman 1,093
40 Charles 1,077
41 Luca 1,061
42 Wesley 1,038
43 Colton 1,031
44 Brooks 1,024
45 David 1,022
46 Cameron 1,005
47 Adam 974
48 Jacob 967
49 Isaiah 963
50 Cooper 957

Girl Top 50 Girl Names

Rank Name Births
1 Charlotte 2,585
2 Amelia 2,379
3 Olivia 2,281
4 Sophia 2,013
5 Ava 1,976
6 Emma 1,957
7 Evelyn 1,882
8 Harper 1,626
9 Eleanor 1,551
10 Isabella 1,488
11 Nora 1,425
12 Violet 1,354
13 Isla 1,272
14 Mia 1,213
15 Hazel 1,210
16 Aurora 1,191
17 Ella 1,182
18 Mila 1,174
19 Layla 1,159
20 Nova 1,122
21 Penelope 1,109
22 Grace 1,076
23 Avery 1,070
24 Willow 1,059
25 Scarlett 1,049
26 Elizabeth 1,045
27 Lucy 1,043
28 Aria 1,008
29 Gianna 990
30 Luna 976
31 Ivy 969
32 Lily 958
33 Ellie 957
34 Lillian 954
35 Chloe 945
36 Abigail 920
37 Stella 914
38 Riley 908
39 Josephine 903
40 Madison 891
41 Paisley 854
42 Zoey 837
43 Kinsley 798
44 Sofia 788
45 Claire 783
46 Natalie 768
47 Vivian 762
48 Lainey 743
49 Kennedy 742
50 Brooklyn 741

Nearby Rankings

Related decade and state views for Michigan

Compare 2020s leaders: Noah vs Charlotte → or pick any two names →

Source: U.S. Social Security Administration, Baby Names, State-Level Files, 1910–2025 (ssa.gov).

Source: SSA Baby Names Methodology, names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

Data sourced from the U.S. Social Security Administration. See our methodology for details.