
Choosing a name is one of the most personal parts of your pregnancy journey. If you are currently searching for the top 20 baby names in Columbus Ohio in 2025, you’ll find that local parents are currently loving a mix of timeless elegance and “rugged” charm. In Central Ohio, we’re seeing a big shift away from ultra-modern names toward “vintage-chic” styles that sound just as good in a professional setting as they do on a playground in Westerville or Upper Arlington.

As a professional newborn photographer in Columbus, Ohio, I hear these beautiful names every day in my photography studio. It’s always fun to see which names from official Franklin County birth data actually show up in our local Columbus nurseries. Whether you are looking for a classic baby name that feels ‘Old Money’ or something inspired by the rolling Ohio landscapes, this year’s favorites have so much heart behind them, and they look even better on a custom newborn photography prop!

The girls’ list this year is dominated by soft, melodic sounds and a heavy influence from nature and classic literature.

Charlotte – A royal favorite meaning “free man,” Charlotte feels sophisticated but has the adorable nickname “Lottie.”
Amelia – This name has remained high in Ohio for its strong, “industrious” energy.
Olivia – A longtime champion meaning “olive tree” that symbolizes peace and classic beauty.
Evelyn – Meaning “desired,” this is a staple of the “Grandma-chic” trend making a massive comeback.
Sophia – A beautiful Greek classic meaning “wisdom” that never seems to go out of style.
Emma – Simple and elegant, this name means “universal” or “whole.”
Eleanor – Meaning “bright, shining one,” Ohio parents favor this name even more than the national average.
Harper – Once a surname, this literary-inspired name means “harp player” and feels both modern and artistic.
Nora – Meaning “light,” this short and sweet name is incredibly popular for its sophisticated simplicity.
Lainey – A breakout star in the Midwest meaning “bright light,” loved for its cheerful, sunny vibe.
Violet – This vintage floral name is leading the pack for parents who love botanical charm.
Ava – A classic meaning “life,” it remains a top choice for its easy, global appeal.
Isabella – A romantic favorite meaning “pledged to God.”
Hazel – The ultimate nature-inspired choice for 2025, derived from the hazelnut tree.
Ellie – Often used as a standalone name now, it also means “shining light.”
Elizabeth – A foundationally timeless name meaning “my God is an oath.”
Ivy – This botanical name symbolizes faithfulness and has a trendy, edgy feel.
Lucy – Meaning “light,” this name is full of personality and vintage charm.
Aurora – A “celestial” pick meaning “dawn” that has surged in popularity this year.
Nova – Meaning “new,” this short name appeals to parents looking for a modern, space-themed vibe.

For the boys, the top 20 baby names in Columbus Ohio in 2025 are leaning into “Rustic Aristocrat” vibes. These are names that sound sturdy, traditional, and a little bit adventurous.
Oliver – Currently the #1 name in Ohio; it means “olive tree” and represents peace and dignity.
Noah – A grounded classic meaning “rest” or “comfort.”
Theodore – Huge in Columbus right now! Meaning “gift of God,” its nickname “Theo” is the “it” name of the year.
Liam – An Irish powerhouse meaning “strong-willed warrior.”
Henry – Meaning “estate ruler,” it’s a favorite for families who love classic, sturdy styles.
James – A timeless Hebrew name meaning “supplanter” that works for every generation.
Hudson – Meaning “son of Hugh,” this name is very popular in the Midwest for its outdoorsy feel.
Elijah – A soulful, melodic name meaning “Yahweh is God.”
Lucas – Meaning “bringer of light,” this is a dependable classic that always feels bright.
Grayson – Meaning “son of the steward,” it fits the polished, modern “-son” trend perfectly.
William – A foundational name meaning “resolute protector.”
Owen – Meaning “young warrior,” this name has a gentle but strong sound.
Jack – A punchy favorite meaning “God is gracious.”
Wyatt – Meaning “brave in war,” this name fits the “Western-chic” trend sweeping Ohio.
Asher – A cheerful name meaning “happy” or “blessed.”
Benjamin – A traditional, reliable choice meaning “son of the right hand.”
Lincoln – Meaning “town by the pool,” it has a strong local connection and feels very distinguished.
Samuel – A gentle, thoughtful name meaning “God has heard.”
Levi – Meaning “joined in harmony,” this name feels both stylish and grounded.
Mateo – Meaning “gift of God,” this global favorite has seen a massive rise in Central Ohio.

The names on the top 20 baby names in Columbus Ohio in 2025 list tell a story of a community that values tradition but isn’t afraid to look forward. When you choose a name like Eleanor or Theodore, you’re choosing something that will age beautifully, just like the newborn portraits we create during your session.
I often tell my clients that a maternity session is the first chapter of your baby’s story. Just as you put so much thought into their name, we put that same care into your portraits. Whether you’re wearing one of our luxury silk gowns or a more casual, earthy look, these photos will be the first way you show your little Charlotte or Oliver how much they were loved before they even arrived.
View My Maternity Portfolio Ready to celebrate your pregnancy? From professional glam to high-end gowns, we handle everything so you can focus on the excitement of meeting your little one. Contact me here so we can schedule your upcoming session!
Check out these articles: