100 Most Popular Baby Names in Ohio (Updated for 2022)

In this section of the site we have data on the most popular baby names since records began in 1910 to the most recent data in 2022. These names are taken directly from the Social Security card applications for births that occurred in the United States.

The table below shows the top 100 most popular baby names for the latest year, 2022, with a total count for the number of births registered with that given name.

You might be wondering why we don't have data for the current year, 2024. This is because the Social Security Administration who collect the data have to first verify it and safeguard privacy. Data from the previous year is released around May each year.

This page contains both boy and girl names, but you can click below to see just the names by sex:

Boys Girls
Rank Name Count Name Count
1 Oliver 656 Charlotte 583
2 Liam 557 Olivia 506
3 Noah 531 Amelia 461
4 Henry 516 Sophia 419
5 Theodore 513 Ava 409
6 Elijah 445 Evelyn 408
7 Owen 431 Emma 397
8 James 421 Harper 368
9 William 418 Eleanor 337
10 Lincoln 404 Isabella 335
11 Lucas 399 Nora 333
12 Hudson 391 Scarlett 274
13 Jack 385 Violet 272
14 Jackson 382 Avery 269
15 Levi 373 Nova 259
16 Benjamin 368 Elizabeth 254
17 Grayson 337 Mia 254
18 Wyatt 330 Willow 253
19 Michael 318 Ella 248
20 Asher 301 Hazel 245
21 Leo 300 Aurora 242
22 Maverick 298 Isla 231
23 Samuel 297 Layla 231
24 Joseph 285 Penelope 231
25 Carter 284 Aria 226
26 Luke 271 Ellie 225
27 Cooper 269 Lillian 218
28 Waylon 263 Riley 218
29 Mason 262 Chloe 216
30 Daniel 261 Gianna 213
31 John 256 Lucy 209
32 Luca 251 Abigail 205
33 Logan 246 Stella 205
34 Alexander 244 Quinn 199
35 Myles 244 Luna 197
36 Cameron 242 Paisley 197
37 Charles 242 Grace 196
38 Ezra 241 Mila 195
39 Jaxon 227 Ivy 181
40 Miles 226 Lydia 181
41 Thomas 225 Addison 180
42 Aiden 221 Lily 176
43 Nolan 221 Naomi 174
44 Wesley 219 Zoey 174
45 Jacob 213 Kinsley 172
46 Gabriel 212 Josephine 171
47 Colton 209 Everleigh 167
48 David 207 Claire 160
49 Walker 206 Madison 155
50 Anthony 205 Delilah 152
51 Silas 204 Everly 152
52 Andrew 197 Cora 150
53 Isaac 197 Raelynn 150
54 Ethan 194 Hannah 148
55 Jameson 193 Vivian 147
56 Bennett 191 Iris 142
57 Weston 190 Sadie 142
58 Everett 189 Madelyn 142
59 Landon 188 Ruby 142
60 Beau 187 Emily 141
61 Carson 184 Emilia 140
62 Easton 182 Oaklynn 139
63 Roman 179 Savannah 137
64 Elias 178 Maeve 133
65 Kai 178 Natalie 131
66 Rowan 177 Sofia 131
67 Brooks 175 Anna 129
68 Matthew 175 Audrey 128
69 Braxton 174 Josie 128
70 Eli 170 Brooklyn 127
71 Sebastian 169 Peyton 127
72 Josiah 168 Caroline 126
73 Parker 167 Kennedy 126
74 Caleb 166 Eloise 125
75 Jaxson 165 Leah 124
76 Greyson 163 Lyla 123
77 Christopher 158 Rylee 122
78 Jayden 157 Eliana 119
79 Micah 157 Emery 118
80 Declan 153 Clara 117
81 Ezekiel 153 Elliana 117
82 Graham 153 Zoe 116
83 Isaiah 153 Elena 113
84 August 152 Piper 113
85 Joshua 152 Hadley 113
86 Emmett 151 Aubrey 112
87 Hunter 151 Maya 112
88 Dylan 149 Parker 109
89 Julian 142 Skylar 109
90 Robert 141 Eliza 106
91 Connor 140 Emersyn 106
92 Jace 140 Wren 104
93 Chase 140 Alice 103
94 Dominic 137 Sloane 101
95 River 135 Oakley 101
96 Atlas 135 Autumn 101
97 Nathan 134 Juniper 101
98 Ryder 132 Margaret 100
99 Theo 132 Remi 100
100 Mateo 131 Lainey 100

Most Popular Ohio Baby Names by Year

We have data on the most popular baby names in Ohio for each year since records began in 1910 to the most recent data in 2022.

However, 112 years is a lot of data to display, so in the sections below we'll show you the top 5 most popular baby names for each of the last 10 years.

Popular Baby Names in Ohio for 2021

As you can see the most popular baby names in Ohio for births recorded in 2021 are Oliver and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Oliver 636 Olivia 530
2 Liam 543 Charlotte 521
3 Noah 503 Emma 515
4 Henry 496 Amelia 502
5 Lincoln 476 Ava 485

Popular Baby Names in Ohio for 2020

As you can see the most popular baby names in Ohio for births recorded in 2020 are Liam and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 607 Olivia 565
2 Oliver 586 Charlotte 532
3 Noah 551 Amelia 525
4 Elijah 473 Ava 522
5 William 469 Emma 489

Popular Baby Names in Ohio for 2019

As you can see the most popular baby names in Ohio for births recorded in 2019 are Liam and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 638 Olivia 609
2 Oliver 573 Ava 596
3 Noah 550 Charlotte 540
4 William 535 Emma 536
5 James 496 Harper 521

Popular Baby Names in Ohio for 2018

As you can see the most popular baby names in Ohio for births recorded in 2018 are Liam and Ava.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 683 Ava 635
2 Noah 590 Emma 613
3 William 546 Olivia 606
4 Oliver 541 Amelia 552
5 Owen 516 Harper 537

Popular Baby Names in Ohio for 2017

As you can see the most popular baby names in Ohio for births recorded in 2017 are Liam and Emma.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 654 Emma 673
2 Noah 592 Ava 665
3 Carter 591 Olivia 626
4 William 559 Harper 561
5 Lucas 540 Charlotte 525

Popular Baby Names in Ohio for 2016

As you can see the most popular baby names in Ohio for births recorded in 2016 are Liam and Emma.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 691 Emma 680
2 Noah 612 Ava 672
3 Carter 585 Olivia 659
4 William 579 Charlotte 543
5 Mason 543 Harper 531

Popular Baby Names in Ohio for 2015

As you can see the most popular baby names in Ohio for births recorded in 2015 are Liam and Emma.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 691 Emma 723
2 Mason 621 Ava 713
3 Noah 619 Olivia 694
4 Carter 588 Sophia 543
5 William 569 Harper 514

Popular Baby Names in Ohio for 2014

As you can see the most popular baby names in Ohio for births recorded in 2014 are Liam and Emma.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 723 Emma 825
2 Mason 672 Olivia 730
3 Noah 660 Ava 680
4 William 604 Sophia 611
5 Carter 603 Isabella 524

Popular Baby Names in Ohio for 2013

As you can see the most popular baby names in Ohio for births recorded in 2013 are Liam and Emma.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Liam 791 Emma 814
2 Mason 726 Sophia 793
3 Noah 647 Ava 721
4 William 620 Olivia 660
5 Jacob 592 Isabella 551

Popular Baby Names in Ohio for 2012

As you can see the most popular baby names in Ohio for births recorded in 2012 are Mason and Sophia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Mason 854 Sophia 839
2 Liam 767 Emma 824
3 William 682 Ava 780
4 Noah 661 Olivia 639
5 Michael 643 Isabella 607

Data Source(s)

All of the data on this page is sourced from the Social Security Administration (SSA) and excludes any names with fewer than 5 occurrences in any geographic area.

Link To or Reference This Page

We spent a lot of time downloading, cleaning, merging, and formatting the data that is shown on the site.

If you found the data or information on this page useful in your research, please use the tool below to properly cite or reference Name Census as the source. We appreciate your support!

  • "100 Most Popular Baby Names in Ohio (Updated for 2022)". NameCensus.com. Accessed on April 19, 2024. https://namecensus.com/baby-names/popular-baby-names-in-ohio/.

  • "100 Most Popular Baby Names in Ohio (Updated for 2022)". NameCensus.com, https://namecensus.com/baby-names/popular-baby-names-in-ohio/. Accessed 19 April, 2024

  • 100 Most Popular Baby Names in Ohio (Updated for 2022). NameCensus.com. Retrieved from https://namecensus.com/baby-names/popular-baby-names-in-ohio/.