Meaning and history
Bonnie means “pretty,” from the Scottish word bonnie, which came from the Middle French bon, meaning “good.” It has been used as an American given name since the 19th century and became especially popular after the 1939 film Gone with the Wind, where it was the nickname of Scarlett’s daughter.
Bonnie rose from #443 to #396 for girls between 2024 and 2025. Its highest annual birth count came in 1947, with 10,214 births.