CLEVELAND, Ohio- In Ohio, the most popular baby names in 2023 were Oliver and Charlotte, with 600 and 510 babies named, respectively. The top five boys’ names also included Theodore, Liam, Noah, and Henry, while the top five girls’ names included Amelia, Olivia, Sophia, and Evelyn. Notably, Liam and Olivia were the top names nationally but ranked third in Ohio. The Social Security Administration has been compiling this data since 1997.
https://www.cleveland.com/news/2024/05/here-are-the-top-100-baby-names-in-ohio-for-2023.html