WeeNames Scotland’s favourite name finder

← All names

Shelley

Girl name · 954 babies recorded · 1974–2025

Shelley: 954 babies born in Scotland since 1974, given to girls, peaking at 77 births in 1980.

The name Shelley began as an English surname, deriving from a place name meaning “clearing on a shelf” – from Old English *scelf* (ledge or shelf) and *leah* (woodland clearing). Most famously associated with the Romantic poet Percy Bysshe Shelley, the name later became popular as a given name for girls in the mid-20th century. Actress Shelley Duvall brought it to modern attention, while Shelley Long played the iconic Diane Chambers on *Cheers*. The name also connects to several English villages, including Shelley in West Yorkshire, which shares the same etymological root. As a feminine first name, Shelley enjoyed particular popularity in the 1960s and 1970s, and it is sometimes considered a diminutive of Rachel or a variant of Shirley, though its origins are distinct.

Girl 32 of 52 years

Peak year
198077 babies
Latest (2005)
#6873 babies
Total births
954since 1974
5-year trend
▼ 65%vs prior 5y
1980 1990 2000 2010 2020 1980 · 77
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).