Most Popular Baby Names in Ohio

In 2025, Charlotte was the most popular girls' name in Ohio, given to 551 babies, and Oliver was the top boys' name with 653. Nationally, Olivia and Liam were on top.

Social Security counted 47,271 girls and 52,533 boys born in Ohio that year under names given to at least five babies there.

Top 100 names in Ohio, 2025

Top girls' names in Ohio, 2025
RankNameBabiesvs 2024
1Charlotte551same
2Amelia482same
3Sophia464up 2
4Evelyn420same
5Olivia392down 2
6Eleanor376up 1
7Emma362down 1
8Lainey334up 2
9Violet329up 2
10Nora301down 1
11Harper288down 3
12Aurora287up 1
13Ava281down 1
14Mia279up 5
15Isabella270down 1
16Hazel261down 1
17Penelope258up 8
18Scarlett251up 12
19Isla243up 8
20Ellie241down 4
21Elizabeth234down 4
22Lucy233down 2
23Avery230same
24Willow229same
25Ivy228down 7
26Josephine220up 5
27Lily217up 10
28Nova217down 6
29Ella205down 8
30Lillian202down 2
31Aria201down 5
32Vivian201up 2
33Eloise200up 10
34Layla193down 1
35Eliana185up 6
36Grace185up 4
37Riley183up 1
38Naomi180up 6
39Paisley180down 7
40Delilah178up 2
41Clara176up 7
42Chloe173down 13
43Sadie172up 2
44Gianna168down 8
45Iris165up 22
46Maeve163up 8
47Stella163up 4
48Abigail160up 7
49Sofia158down 3
50Kinsley150up 19
51Luna148down 16
52Lydia147up 6
53Quinn147same
54Claire143down 7
55Ruby143down 3
56Daisy141up 9
57Mila140down 7
58Emery137up 13
59Emily136up 1
60Millie136up 12
61Sophie135up 26
62Eden133up 4
63Josie133down 24
64Addison132down 15
65Emersyn131up 44
66Adeline130down 3
67Zoey129up 3
68Oaklynn128down 9
69Audrey124up 6
70Elliana124up 20
71Hannah123down 14
72Oakley123up 23
73Emilia122down 12
74Raelynn119down 6
75Parker116up 21
76Cora115down 14
77Kennedy115up 20
78Madelyn115up 6
79Lyla114same
80Cecilia113up 31
81Zoe113up 17
82Georgia112down 9
83Rylee112up 20
84Elena111down 7
85Gabriella111up 3
86Juniper111up 15
87Wrenley110down 7
88Margaret109up 22
89Elsie107up 16
90Madison107down 34
91Emerson106down 15
92Leah106down 9
93Eliza103down 1
94Madeline103up 21
95Caroline102down 4
96Maya102down 15
97Ailany101up 354
98Everly101down 16
99Alice99down 35
100Natalie99down 15
Top boys' names in Ohio, 2025
RankNameBabiesvs 2024
1Oliver653same
2Theodore611up 1
3Noah551down 1
4Henry543up 1
5Liam530down 1
6Hudson455up 1
7William431up 3
8James403down 2
9Elijah393same
10Jack389up 3
11Cooper355up 14
12Lincoln343up 5
13Lucas342down 5
14Benjamin336up 2
15Owen335down 3
16Levi331up 5
17Michael324up 3
18Leo315up 1
19Wyatt305down 5
20Bennett291up 15
21Luca291up 12
22Asher288down 7
23Jackson287up 5
24Carter285down 2
25Grayson285down 14
26Waylon281same
27Thomas280up 12
28Weston277up 14
29Joseph268up 1
30Samuel260down 12
31Wesley258up 9
32Ezra256down 9
33Roman255up 5
34John251down 3
35Maverick248down 11
36Luke247down 9
37Mason241down 8
38Rowan237down 4
39Elias235up 11
40Beau233up 8
41Charles231up 2
42Everett229up 15
43Silas224up 8
44Brooks223up 1
45Nolan220down 1
46Miles216down 14
47Myles216down 10
48Walker215up 13
49Cameron208down 3
50Alexander207down 9
51Daniel206down 15
52Graham203up 15
53David199down 4
54Ethan191up 4
55Logan187down 3
56Isaac184down 9
57Archer182up 9
58Atlas180up 48
59Gabriel175down 6
60Jacob175down 5
61Andrew174up 2
62Isaiah172down 8
63Matthew172down 7
64Parker171same
65Braxton169up 19
66Vincent168down 1
67Josiah167up 10
68Julian165up 22
69Mateo163down 7
70August162up 10
71Anthony161down 3
72Easton154up 9
73Calvin153up 13
74Carson153same
75Sawyer152up 22
76Joshua149down 5
77Caleb148down 7
78Callum148up 62
79Micah148down 6
80Landon145up 7
81Colton142down 22
82Sebastian140same
83Adam139up 17
84Aiden139down 5
85Arthur139up 3
86Jayden139up 26
87Robert138down 18
88Theo136up 4
89Emmett135same
90Beckett134up 20
91Dawson134same
92Dean134up 62
93Christopher133down 17
94Jonah133up 1
95Ezekiel131down 20
96Jeremiah130up 34
97Dylan128up 4
98Elliot127up 6
99Xavier127up 25
100Declan126up 19

Names Ohio likes more than the rest of the country

From 2021 to 2025, these names made up a much bigger share of babies in Ohio than they did nationally. The number is how many times the national rate. At the top: Bexley, Kari and Kaylynn for girls, and Mouhamed, Muhammadali and Myron for boys.

Girls

  • Bexley: 3.8× (156 babies)
  • Kari: 3.6× (62 babies)
  • Kaylynn: 3× (67 babies)
  • Rylynn: 2.7× (61 babies)
  • Rosalynn: 2.7× (52 babies)
  • Carmella: 2.6× (62 babies)
  • Lori: 2.6× (53 babies)
  • Oaklynn: 2.5× (660 babies)
  • Layne: 2.5× (89 babies)
  • Raylynn: 2.5× (71 babies)

Boys

  • Mouhamed: 5.6× (55 babies)
  • Muhammadali: 4.5× (66 babies)
  • Myron: 4× (59 babies)
  • Lonnie: 3.6× (51 babies)
  • Mahir: 3.1× (55 babies)
  • Mohamed: 2.7× (229 babies)
  • Branson: 2.6× (81 babies)
  • Bentlee: 2.6× (56 babies)
  • Colson: 2.5× (389 babies)
  • Kyaire: 2.5× (147 babies)

Every number one since 1910

The longest reign for girls in Ohio belongs to Mary, at number one from 1910 to 1946. For boys, it's Michael, from 1964 to 1994.

Girls

  • Charlotte: 2022–2025
  • Olivia: 2019–2021
  • Ava: 2018
  • Emma: 2013–2017
  • Sophia: 2012
  • Emma: 2011
  • Isabella: 2009–2010
  • Ava: 2007–2008
  • Emma: 2003–2006
  • Madison: 2001–2002
  • Hannah: 1999–2000
  • Emily: 1995–1998
  • Ashley: 1984–1994
  • Jennifer: 1970–1983
  • Lisa: 1962–1969
  • Mary: 1956–1961
  • Deborah: 1955
  • Mary: 1954
  • Deborah: 1953
  • Linda: 1947–1952
  • Mary: 1910–1946

Boys

  • Oliver: 2021–2025
  • Liam: 2013–2020
  • Mason: 2011–2012
  • Jacob: 1995–2010
  • Michael: 1964–1994
  • David: 1958–1963
  • Michael: 1956–1957
  • David: 1955
  • Michael: 1953–1954
  • James: 1952
  • Robert: 1951
  • James: 1948–1950
  • Robert: 1947
  • James: 1941–1946
  • Robert: 1917–1940
  • John: 1910–1916

Top five names by decade

Most popular names in Ohio by decade
DecadeGirlsBoys
2020sCharlotte, Amelia, Olivia, Sophia, EmmaOliver, Liam, Noah, Theodore, Henry
2010sEmma, Ava, Olivia, Sophia, IsabellaLiam, Mason, Noah, William, Carter
2000sMadison, Emma, Olivia, Emily, HannahJacob, Michael, Andrew, Ethan, Joshua
1990sAshley, Emily, Jessica, Sarah, BrittanyMichael, Jacob, Matthew, Tyler, Joshua
1980sJessica, Jennifer, Amanda, Ashley, SarahMichael, Matthew, Christopher, Joshua, David
1970sJennifer, Amy, Michelle, Melissa, AngelaMichael, Jason, James, David, Christopher
1960sLisa, Kimberly, Mary, Karen, SusanMichael, David, James, John, Robert
1950sMary, Linda, Deborah, Patricia, SusanJames, Michael, David, Robert, John
1940sMary, Linda, Barbara, Patricia, CarolJames, Robert, John, William, David
1930sMary, Barbara, Patricia, Betty, ShirleyRobert, James, John, Richard, William
1920sMary, Betty, Dorothy, Helen, RuthRobert, John, William, James, Richard
1910sMary, Helen, Dorothy, Ruth, MargaretJohn, Robert, William, Charles, James

See every state or the national list for 2025.

Source: Social Security Administration, baby names by state, data through 2025. Names given to fewer than five babies of one sex in a state in a year aren't published, so totals are a little lower than actual births.