Popular Girl Names in Minnesota

Minnesota’s most popular girl names in 2024: Charlotte narrowly tops Evelyn, with Olivia, Emma, and Amelia close behind—and standout jumps from Lily and Lainey.

Charlotte leads with 225 Minnesota babies, just ahead of Evelyn (222). Olivia (208), Emma (206), and Amelia (197) keep the top five tight. Nora and Eleanor hold strong, Sophia shines at No. 8, Hazel and Violet share No. 9, and Lainey vaults to No. 10.

Big movers include Margot (+36), Maria (+33), Millie (+31), Sloane (+29), Amira (+26), Madeline (+25), Clara (+23), Maeve (+21), Norah (+20), Layla (+19), Aria (+19), Elena (+18), Naomi (+18), Willow (+17), Lily (+16), Gianna (+16), Emilia (+16), Eliana (+15), and Josephine (+14).

A few favorites slipped: Zoey falls 21 spots to No. 43; Lyla (-16) and Claire (-14) land at No. 51; Lillian (-10) is at No. 40. Sofia (-11), Penelope (-7), Sadie (-8), Camila (-7), Eloise (-4), Ruby (-4), Abigail (-4), and Adeline (-6) also ease downward.

Style-wise, Minnesota blends vintage charm and nature flair—Clara, Elsie, Millie, Josephine, Margot, and Ruth alongside Hazel, Ivy, Willow, Juniper, Daisy, Olive, and Ruby—while evergreen classics like Elizabeth, Lucy, and Emily stay steady.

Close races abound, with ties at No. 9 (Hazel/Violet), No. 11 (Ava/Harper), No. 20 (Avery/Elizabeth), and No. 22 (Grace/Scarlett), showing how evenly loved many favorites are.

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