Popular Girl Names in Ohio

See Ohio’s most popular baby girl names of 2024: Charlotte, Amelia, and Olivia lead the list, and Lainey makes a big move into the top 10.

Charlotte claims No. 1 with 531 babies, followed by Amelia (480) and Olivia (420). Evelyn nudges up to No. 4 as Sophia slips to No. 5. Emma, Eleanor, Harper, and Nora follow, with Lainey leaping 14 spots to No. 10.

Classic charm is shining: Violet reaches No. 11, Elizabeth jumps 15 to No. 17, and Josephine rises to No. 28. Short-and-sweet picks like Lucy (+6), Ella (+9, tied at No. 20), and Ivy (tied at No. 18) remain favorites, alongside climbers Josie (+12), Eliana (+18), and Eloise (+12).

Some longtime staples eased—Abigail (-15), Madison (-15), Cora (-18), Kinsley (-28), Zoey (-23), Kennedy (-34), and Juniper (-26)—while Adeline (+21), Daisy (+13), Alice (+20), Elena (+14), and Maria (+19) gained ground. Ties appear at No. 18 (Ivy and Mia) and No. 20 (Ella and Nova). Explore the full ranking below.

*Popularity rankings and birth counts reflect Ohio data. Sourced and compiled from the Social Security Administration records by Name.Baby.