Ohio
Baby names, 2025. 99,804 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Ohio gave Trump 3,180,116 votes to 2,533,699, a 11.2% margin.
47,271girls named
52,533boys named
11.2%Trump margin, 2024
Charlotte & Olivertop girl and boy name
Girls
- Charlotte 551
- Amelia 482
- Sophia 464
- Evelyn 420
- Olivia 392
- Eleanor 376
- Emma 362
- Lainey 334
- Violet 329
- Nora 301
- Harper 288
- Aurora 287
- Ava 281
- Mia 279
- Isabella 270
- Hazel 261
- Penelope 258
- Scarlett 251
- Isla 243
- Ellie 241
- Elizabeth 234
- Lucy 233
- Avery 230
- Willow 229
- Ivy 228
- Josephine 220
- Lily 217
- Nova 217
- Ella 205
- Lillian 202
- Aria 201
- Vivian 201
- Eloise 200
- Layla 193
- Eliana 185
- Grace 185
- Riley 183
- Naomi 180
- Paisley 180
- Delilah 178
- Clara 176
- Chloe 173
- Sadie 172
- Gianna 168
- Iris 165
- Maeve 163
- Stella 163
- Abigail 160
- Sofia 158
- Kinsley 150
Boys
- Oliver 653
- Theodore 611
- Noah 551
- Henry 543
- Liam 530
- Hudson 455
- William 431
- James 403
- Elijah 393
- Jack 389
- Cooper 355
- Lincoln 343
- Lucas 342
- Benjamin 336
- Owen 335
- Levi 331
- Michael 324
- Leo 315
- Wyatt 305
- Bennett 291
- Luca 291
- Asher 288
- Jackson 287
- Carter 285
- Grayson 285
- Waylon 281
- Thomas 280
- Weston 277
- Joseph 268
- Samuel 260
- Wesley 258
- Ezra 256
- Roman 255
- John 251
- Maverick 248
- Luke 247
- Mason 241
- Rowan 237
- Elias 235
- Beau 233
- Charles 231
- Everett 229
- Silas 224
- Brooks 223
- Nolan 220
- Miles 216
- Myles 216
- Walker 215
- Cameron 208
- Alexander 207
Counts are births registered with that name and sex in Ohio 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.