WeeNames Scotland’s favourite name finder

← All names

Primrose

Girl name · 43 babies recorded · 1974–2025

Primrose: 43 babies born in Scotland since 1974, given to girls, peaking at 10 births in 2022.

Primrose first appeared as a given name in the 19th century, drawn directly from the flower whose Latin name *prima rosa* means "first rose" – a reference to its early spring blooming. Though rare in Scotland, the name enjoyed a brief Victorian vogue and has seen renewed interest following its use for the gentle young sister in Suzanne Collins' *The Hunger Games* trilogy. A similar floral trend connects it to other English plant-names like Rose, Lily, and Violet. The surname Primrose, borne by the Scottish earldom of Rosebery (notably Prime Minister Archibald Primrose), shares the same botanical root, but as a first name it remains an elegant, uncommon choice with a soft, old-fashioned charm. The name is sometimes shortened to Prim or Rosie.

Girl 9 of 52 years

Peak year
202210 babies
Latest (2025)
#7803 babies
Total births
43since 2015
5-year trend
▲ 22%vs prior 5y
1980 1990 2000 2010 2020 2022 · 10
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).