Republican Baby

A data site, not a political one. It pairs two public datasets: the Social Security Administration's baby names by state for 2025, and the FEC's official 2024 presidential results. Its twin, democrat.baby, covers the other half of the country with the same method. Same publisher, same numbers, no advocacy.

All Republican-won states

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

  1. Charlotte 551
  2. Amelia 482
  3. Sophia 464
  4. Evelyn 420
  5. Olivia 392
  6. Eleanor 376
  7. Emma 362
  8. Lainey 334
  9. Violet 329
  10. Nora 301
  11. Harper 288
  12. Aurora 287
  13. Ava 281
  14. Mia 279
  15. Isabella 270
  16. Hazel 261
  17. Penelope 258
  18. Scarlett 251
  19. Isla 243
  20. Ellie 241
  21. Elizabeth 234
  22. Lucy 233
  23. Avery 230
  24. Willow 229
  25. Ivy 228
  26. Josephine 220
  27. Lily 217
  28. Nova 217
  29. Ella 205
  30. Lillian 202
  31. Aria 201
  32. Vivian 201
  33. Eloise 200
  34. Layla 193
  35. Eliana 185
  36. Grace 185
  37. Riley 183
  38. Naomi 180
  39. Paisley 180
  40. Delilah 178
  41. Clara 176
  42. Chloe 173
  43. Sadie 172
  44. Gianna 168
  45. Iris 165
  46. Maeve 163
  47. Stella 163
  48. Abigail 160
  49. Sofia 158
  50. Kinsley 150

Boys

  1. Oliver 653
  2. Theodore 611
  3. Noah 551
  4. Henry 543
  5. Liam 530
  6. Hudson 455
  7. William 431
  8. James 403
  9. Elijah 393
  10. Jack 389
  11. Cooper 355
  12. Lincoln 343
  13. Lucas 342
  14. Benjamin 336
  15. Owen 335
  16. Levi 331
  17. Michael 324
  18. Leo 315
  19. Wyatt 305
  20. Bennett 291
  21. Luca 291
  22. Asher 288
  23. Jackson 287
  24. Carter 285
  25. Grayson 285
  26. Waylon 281
  27. Thomas 280
  28. Weston 277
  29. Joseph 268
  30. Samuel 260
  31. Wesley 258
  32. Ezra 256
  33. Roman 255
  34. John 251
  35. Maverick 248
  36. Luke 247
  37. Mason 241
  38. Rowan 237
  39. Elias 235
  40. Beau 233
  41. Charles 231
  42. Everett 229
  43. Silas 224
  44. Brooks 223
  45. Nolan 220
  46. Miles 216
  47. Myles 216
  48. Walker 215
  49. Cameron 208
  50. 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.

Look up Charlotte Other states Method