Michigan
Baby names, 2025. 75,925 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Michigan gave Trump 2,816,636 votes to 2,736,533, a 1.4% margin.
35,731girls named
40,194boys named
1.4%Trump margin, 2024
Charlotte & Theodoretop girl and boy name
Girls
- Charlotte 381
- Amelia 368
- Sophia 341
- Eleanor 294
- Evelyn 286
- Olivia 285
- Violet 261
- Emma 257
- Lainey 250
- Harper 235
- Isabella 234
- Ava 231
- Nora 230
- Aurora 229
- Isla 227
- Hazel 204
- Josephine 186
- Ivy 182
- Lily 181
- Mila 180
- Ella 178
- Mia 177
- Lucy 175
- Eliana 172
- Grace 171
- Layla 170
- Penelope 166
- Avery 164
- Vivian 163
- Aria 158
- Elizabeth 156
- Nova 156
- Willow 156
- Eloise 150
- Ellie 147
- Lillian 146
- Chloe 145
- Gianna 140
- Scarlett 140
- Luna 139
- Riley 139
- Sofia 136
- Stella 136
- Paisley 132
- Sadie 129
- Zoey 124
- Adeline 123
- Claire 122
- Sophie 120
- Clara 114
Boys
- Theodore 490
- Noah 478
- Oliver 469
- Henry 433
- James 342
- Jack 337
- Hudson 333
- Liam 332
- Levi 315
- Elijah 312
- William 302
- Bennett 283
- Benjamin 263
- Owen 260
- Leo 256
- Lucas 245
- Jackson 231
- Lincoln 231
- Michael 227
- Wyatt 222
- Wesley 218
- John 214
- Ezra 213
- Joseph 213
- Mason 213
- Roman 211
- Luca 206
- Rowan 203
- Cooper 199
- Daniel 198
- Charles 197
- Carter 195
- Asher 191
- Grayson 191
- Brooks 189
- Beau 185
- Samuel 185
- Luke 184
- Thomas 183
- Maverick 180
- Miles 179
- Isaac 178
- Adam 175
- Weston 175
- Gabriel 170
- David 167
- Elias 165
- Alexander 163
- Colton 161
- Ali 157
Counts are births registered with that name and sex in Michigan in 2025, as published by the Social Security Administration. The vote is the FEC's official count. The two are shown side by side; the site draws no causal link between them.