WeeNames Scotland’s favourite name finder

← All names

Carol-Ann

Girl name · 126 babies recorded · 1974–2025

Carol-Ann: 126 babies born in Scotland since 1974, given to girls, peaking at 13 births in 1975.

A hyphenated choice that blends two classic names, Carol-Ann combines Carol, the English feminine form of Charles meaning 'free man', with Ann, from the Hebrew Hannah meaning 'grace'. While not widely borne by famous individuals, the name gained quiet visibility through Carol-Ann Duffy, the first woman to serve as Britain's Poet Laureate from 2009 to 2019, whose work often explores identity and language. The shared root of Carol with 'Charles' connects it to many places worldwide, such as Charleston in South Carolina or the Scottish town of Charlestown in Fife. As a compound name, Carol-Ann reflects a mid-20th century trend in Scotland and beyond, where pairing two familiar single names created a distinctive yet accessible choice, often favored for its rhythmic, melodic feel.

Girl 18 of 52 years

Peak year
197513 babies
Latest (1994)
#6293 babies
Total births
126since 1974
5-year trend
▼ 35%vs prior 5y
1980 1990 2000 2010 2020 1975 · 13
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).