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

Wisconsin

Baby names, 2025. 43,690 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Wisconsin gave Trump 1,697,626 votes to 1,668,229, a 0.9% margin.

20,258girls named
23,432boys named
0.9%Trump margin, 2024
Charlotte & Olivertop girl and boy name

Girls

  1. Charlotte 282
  2. Eleanor 195
  3. Sophia 195
  4. Evelyn 194
  5. Emma 192
  6. Amelia 186
  7. Nora 185
  8. Olivia 182
  9. Violet 172
  10. Lainey 162
  11. Harper 158
  12. Ava 147
  13. Lucy 135
  14. Hazel 125
  15. Ivy 124
  16. Ella 117
  17. Isla 117
  18. Lily 115
  19. Josephine 113
  20. Penelope 111
  21. Ellie 110
  22. Mia 110
  23. Scarlett 109
  24. Isabella 108
  25. Grace 106
  26. Elizabeth 103
  27. Eloise 99
  28. Willow 98
  29. Aurora 95
  30. Layla 95
  31. Clara 94
  32. Lillian 93
  33. Chloe 90
  34. Millie 89
  35. Nova 89
  36. Sofia 89
  37. Maeve 87
  38. Aria 86
  39. Avery 84
  40. Eliana 83
  41. Ailany 82
  42. Quinn 82
  43. Stella 82
  44. Adeline 81
  45. Elena 81
  46. Josie 80
  47. Riley 80
  48. Vivian 80
  49. Elsie 76
  50. Claire 75

Boys

  1. Oliver 336
  2. Theodore 323
  3. Henry 307
  4. Liam 274
  5. Noah 245
  6. Hudson 209
  7. Jack 201
  8. James 199
  9. Cooper 197
  10. Levi 194
  11. William 193
  12. Owen 192
  13. Bennett 191
  14. Wesley 172
  15. Leo 169
  16. Benjamin 165
  17. Lucas 158
  18. Elijah 150
  19. Wyatt 141
  20. Brooks 136
  21. Lincoln 135
  22. Jackson 133
  23. Asher 132
  24. Grayson 129
  25. Maverick 128
  26. Miles 128
  27. Samuel 126
  28. Beau 123
  29. Luca 123
  30. Waylon 123
  31. John 122
  32. Mason 117
  33. Weston 117
  34. Everett 115
  35. Mateo 115
  36. Carter 113
  37. Charles 113
  38. August 111
  39. Cameron 110
  40. Myles 110
  41. Arthur 109
  42. Joseph 107
  43. Graham 105
  44. Thomas 105
  45. Archer 104
  46. Sebastian 101
  47. Emmett 99
  48. Nolan 98
  49. Luke 97
  50. Alexander 95

Counts are births registered with that name and sex in Wisconsin 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