North Carolina
Baby names, 2025. 97,952 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 North Carolina gave Trump 2,898,423 votes to 2,715,375, a 3.2% margin.
46,483girls named
51,469boys named
3.2%Trump margin, 2024
Amelia & Noahtop girl and boy name
Girls
- Amelia 459
- Charlotte 453
- Olivia 441
- Sophia 396
- Emma 391
- Isabella 342
- Mia 325
- Eliana 321
- Evelyn 317
- Eleanor 315
- Ava 313
- Ailany 275
- Sofia 275
- Harper 267
- Elizabeth 260
- Isla 245
- Violet 228
- Lily 226
- Lucy 225
- Aurora 221
- Naomi 214
- Nora 214
- Ella 212
- Lainey 209
- Ellie 208
- Hazel 208
- Willow 207
- Chloe 203
- Nova 203
- Zoe 200
- Sadie 193
- Ivy 191
- Lillian 191
- Penelope 188
- Camila 187
- Abigail 186
- Gianna 185
- Avery 182
- Madison 181
- Luna 180
- Aria 179
- Layla 179
- Scarlett 175
- Eloise 173
- Riley 173
- Emily 171
- Grace 164
- Caroline 162
- Eden 160
- Emilia 155
Boys
- Noah 684
- Liam 680
- Oliver 507
- William 500
- James 471
- Henry 450
- Elijah 426
- Theodore 425
- Levi 376
- John 360
- Lucas 349
- Hudson 341
- Samuel 334
- Elias 329
- Mateo 319
- Benjamin 300
- Ezra 298
- Wyatt 298
- Asher 297
- Luke 285
- Grayson 283
- Jack 280
- Jackson 275
- Michael 275
- Daniel 273
- Luca 264
- Waylon 262
- Carter 252
- David 247
- Owen 243
- Thomas 243
- Mason 240
- Charles 237
- Cooper 237
- Bennett 234
- Matthew 233
- Sebastian 231
- Alexander 226
- Joseph 226
- Weston 226
- Ethan 225
- Leo 225
- Silas 220
- Thiago 215
- Josiah 207
- Gabriel 204
- Maverick 204
- Roman 200
- Isaac 198
- Rowan 197
Counts are births registered with that name and sex in North Carolina 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.