Baby names are like fashion trends for tiny humans.
One minute everyone’s naming their kid Jennifer or Michael, and the next it’s all about Hazel and Maverick.
Names go in and out of style faster than low-rise jeans, and every generation has its favorites. But whether it’s a vintage revival or a Netflix-inspired surge, each year tells a story about what’s on parents’ minds, and what’s on their watchlists.
So, what are Ohio parents loving in 2024? The Social Security Administration has just released the data, and it turns out that Oliver and Charlotte are the names to beat.
Top 5 Boys’ Names in Ohio
- Oliver – 617 babies
- Noah – 597
- Theodore – 595
- Liam – 563
- Henry – 509
Classic names with vintage appeal continue to dominate. Oliver, Theodore, and Henry have seen a steady rise nationwide, reflecting a broader trend toward old-fashioned names with staying power.
Top 5 Girls’ Names in Ohio
- Charlotte – 531 babies
- Amelia – 480
- Olivia – 420
- Evelyn – 413
- Sophia – 376
Charlotte and Amelia are favorites among Ohio parents, echoing national naming trends that lean into elegance and tradition. Olivia, a longtime national front-runner, holds strong at number three.
Notable Trends
- Vintage Vibes: Names like Eleanor, Hazel, and Violet ranked high for girls, while Jack, Leo, and Samuel continued to perform well for boys.
- Nature & Whimsy: Ivy, Aurora, and Lainey stand out among the top 20, adding a touch of whimsy to this year’s favorites.
- Modern Movers: Hudson and Grayson both cracked the boys’ top 10, showing continued love for surnames-as-first-names.
For more names and rankings, the full top 100 list is available via the Social Security Administration.
With old-school names still on the rise, we wouldn’t be surprised to see Arthur or Mabel crack the top 20 in 2025. What names are you betting on next year?
Featured image by by Omar Lopez on Unsplash