emmas logo
Emma's Diary

The Pregnancy App

star rating

FREE - On the app store

Close this popup  

The top 300 baby girl names

300 baby girl names
 
Gaynor Jackson
Written by
11th Sep 2024

Finding the right name for your little bundle of joy is an important task. Both you and your child will have to live with it after all, but it can be tricky to find the perfect match. The most popular and unusual baby girl names do change over time but whether you're looking for a name that's on trend, a perennial classic or something a little quirkier, it never hurts to have a little extra inspiration.

To make things a little bit easier here are our top 300 baby girl names, with a little about where each one comes from, in alphabetical order...

Top baby girl names

1. Abigail

From Hebrew, meaning 'Father of exaltation', with several variations

2. Ada

Originally a shortening of Germanic names like Adelaide and Adaline, with 'Adal' meaning 'Noble'

3. Adaline

From German, 'Noble'

4. Adalyn

A variation on Adaline

5. Adalira

From Spanish, 'Noble'

6. Adeen

Arabic for 'Obedient/Righteous' or Irish for 'Little fire'

7. Adele

Old German name, meaning 'Noble/kind'

8. Adelyn

A variation on Adaline

9. Adriana

Latin, meaning 'from Hadria'

10. Alaina

Old German, meaning 'precious; awakening; sun ray'

11. Alana

From Old German, meaning 'precious; awakening'

12. Alexa

From Greek, the female form of Alexander

13. Alexandra

From Greek, the female form of Alexander

14. Alexis

A unisex name although more common for boys, from Greek for 'defender'

15. Alice

From German, 'Of the nobility'

16. Alina

A shortening of Adelina or Albina

17. Alivia

Latin origin meaning 'Olive tree'

18. Aliyah

From Hebrew, 'Heavens, highborn'

19. Alison

From German, 'Of the nobility'

20. Alyssa

A flower name, derived from alyssum

Expecting a baby? Check out our free gift packs full of goodies for you and your baby. Register here to claim

21. Amara

From Nigeria, meaning 'grace, mercy, kindness'

22. Amaya

Spanish, derived from the village of Amaya

23. Amber

A translucent fossil resin used in jewellery, original from Arabic

24. Amelia

From the Germanic word 'amal' meaning 'work', and suggesting industriousness

25. Amelie

Variation on Amelia

26. Amiyah

Possibly derived from the Sanskrit word 'amaya' meaning 'without deceit'

27. Amy

Old French, 'Dearly loved'

28. Ana

Hebrew for 'favoured grace' or a Spanish variant of Anne

29. Anastasia

Greek origin meaning 'resurrection' but often linked to the daughter of the last Russian czar

30. Andrea

'Brave' in French or the feminine form of Andrew

31. Angela

From Latin, 'messenger of God'

32. Angelina

Variation on Angela

33. Anna

Latin version of Hebrew Hannah, meaning 'He (God) has favoured me'

34. Annabelle

Combination of the Latin Anna (grace) and the French word belle (beauty).

35. Arabella

From Latin 'orabilis' meaning 'yielding to prayer'

36. Aria

Hebrew origin for 'Lion'

37. Ariana

Welsh origin, meaning 'Silver'

38. Arianna

Variation on Ariana

39. Ariel

Hebrew origin, meaning 'lion of God'

40. Ariella

Variation on Ariel

41. Arya

Sanskrit and Persian origin meaning of 'noble', but also popularised by Game of Thrones

42. Ashley

Unisex name, originally for boys, English origin of 'Ash tree meadow'

43. Aspen

English origin from the tree

44. Athena

Greek, the goddess of wisdom

45. Aubree

From old German, meaning 'elf or magical being'

46. Aubrey

Variation on Aubrey

47. Audrey

English origin, 'Noble strength'

48. Aurora

From Latin meaning 'dawn', also the Roman goddess of sunrise

49. Autumn

English, from the season

50. Ava

Uncertain origin, may be from the Hebrew form of Eve (Chava) or the Latin 'avis' meaning 'bird'

51. Avery

Old English, meaning 'elf counsel'

52. Ayla

Hebrew meaning 'deer or gazelle'

53. Bailey

From the Old English meaning 'berry clearing' but also 'bailiff; city fortification'

54. Bella

Italian origin meaning 'beautiful', also a diminutive of Isabella

55. Blake

Old English origin, probably from 'black, dark' a nickname for someone with dark hair or skin

56. Blakely

An alternate form of Blake

57. Bonnie

Scottish, 'Beautiful; charming'

58. Brianna

From Celtic for 'Strong; She ascends'

59. Briella

Modern American name from Gabriella, the Latinised female form of Gabriel

60. Brielle

Hebrew, 'woman of God' or a shortening of Gabrielle

61. Brooke

Old English and Old German origin from 'water/small streem'

62. Brooklyn

Old English 'small stream' but also from the New York City borough

63. Callie

Greek origin meaning 'beautiful'

64. Camila

Spanish and Portuguese from Latin meaning 'young ceremonial attendant'.

65. Camille

Latin derivation, meaning 'helper to the priest'

66. Caroline

Feminine form of Carolus (Charles)

67. Catalina

Greek origin meaning 'pure'

68. Charlie

Pet form of Charlene and Charlotte, now used in its own right

69. Charlotte

Female form of the male name Charlot (Charles)

70. Chloe

From 'blooming' or 'fertility' in Greek

71. Claire

From the Latin adjective 'clarus' meaning bright or clear

72. Clara

A variation on Claire

73. Cora

Greek origin meaning 'maiden'

74. Daisy

Old English origin, from the flower

75. Dakota

Native American origin for 'friend/ally', also from the US states

76. Daniela

From Hebrew for 'God is my judge'

77. Darcie

Irish and Gaelic origin for 'dark'

78. Delaney

Old French 'from the alder grove' or possibly Gaelic 'angel from heaven'

79. Delilah

Hebrew origin, 'languishing, lovelorn, seductive', Samson's mistress in the Bible

80. Destiny

Fate, originally from the Latin word 'destinare,' but popularised in modern America

81. Diana

Roman goddess of the moon, hunting, forests, and childbirth

82. Eden

From the Biblical Garden of Eden, meaning 'delight'

83. Elaina

French origin meaning 'bright, shining light'

84. Eleanor

From Greek for 'bright, shining one'

85. Elena

Variation on Eleanor

86. Eliana

Latinised version of the Hebrew name Eliyanah

87. Elise

From the Hebrew Elisheba, meaning either 'oath of God', or 'God is satisfaction'

88. Eliza

Hebrew origin, short form of Elizabeth

89. Elizabeth

Hebrew origin meaning 'pledged to God'

90. Ella

A shortening of names including Eleanor and Ellen

91. Ellie

Variation on Ella, a shortening of names including Eleanor and Ellen

92. Eloise

Uncertain but may be Old German origin, 'famous warrior'

93. Elsie

Shortening of Elizabeth, generally Scottish

94. Elspeth

A primarily Scottish version of Elizabeth

95. Ember

English, meaning 'Spark, Burning Low'

96. Emery

German origin meaning 'Brave; powerful'

97. Emilia

A variation of Emily

98. Emily

Latin origin, meaning 'Industrious; striving'

99. Emma

Of Old French and Old German origin, meaning of Emma 'entire; universal'

100. Erin

Irish and Gaelic origin, from a poetic word for 'Ireland'.

101. Esme

From Old French, 'to esteem/love', can also be a shortening of Esmeralda

102. Esther

Of Persian origin for 'bride; star', also a beautiful Hebrew heroine in the Bible

103. Eva

Of Hebrew origin, meaning 'life, animal'

104. Evangeline

From Latin and Greek, meaning 'good news'

105. Evelyn

A girl's name of English origin meaning 'wished for child'

106. Evie

From Hebrew, originally a pet form of Eve

107. Faith

English origin from 'faith or belief'

108. Fatima

Of Arabic origin with numerous variations, also the daughter of the Prophet Muhammad

109. Felicia

From the Latin adjective felix, meaning 'happy'

110. Fiona

Scottish and Gaelic origin, meaning 'white, fair'

111. Florence

Latin origin, 'flowering, in bloom', but also the Italian city

112. Freya

In Norse mythology, Freya was the goddess of fertility.

113. Gabrielle

Hebrew origin, meaning 'woman of God; my strength is God'

114. Gemma

Latin origin, meaning 'gem, jewel'

115. Genesis

Hebrew origin, meaning 'origin, birth'; the first book of the Bible

116. Genevieve

Of French origin, possibly means 'people, tribe, woman', from the Celtic gen.

117. Georgia

A feminine form of the Greek George, meaning tiller of the soil; also a US state

118. Gianna

Italian name of Hebrew origin, meaning 'God is gracious'

119. Grace

From Latin for 'favour, blessing', a virtue name introduced by the Puritans

120. Gracie

Alternate form of Grace

121. Hadley

Of Old English origin, 'heather meadow'

122. Hailey

Of Old English origin, 'hay meadow

123. Hallie

Originally the feminine form of Henry or variant of Harriet

124. Hannah

From Hebrew, 'favour or grace'

125. Harley

Old English origin, from 'hare meadow' or 'rock meadow'

126. Harmony

In Greek mythology Harmonia was the goddess of brotherhood, sisterhood, happy marriages and harmony

127. Harper

English, Scottish, and Irish for the player of a harp

128. Harriet

From French for 'Keeper of the hearth'

129. Hazel

Old English, from the tree or the colour

130. Heather

An English and Scottish name from the flowering evergreen

131. Heidi

German diminutive of Adelheid, which means 'nobility', popularised by the Swiss children's book

132. Holly

English name from the holly tree

133. Hope

Middle English from hope, used by the Puritans as a virtue name

134. Imogen

A girl's name of Celtic origin meaning 'maiden'

135. Iris

The name of the Greek goddess of the rainbow, also a flower

136. Isabel

From Latin for 'My God is bountiful; God of plenty'

137. Isabella

An alternate spelling of Elizabeth or a variation of Isabel

138. Isla

Originated in Scotland as a derivation of the island of Islay

139. Ivy

Old English, named for the evergreen plant

140. Jade

From Spanish for the ornamental stone jade

141. Jane

Hebrew origin for 'God is gracious'

142. Jasmine

Old French and Persian origin, for the delicately flowered plant

143. Jayla

Of Latin origin for a 'blue crested bird' or Jay

144. Jessica

Hebrew origin, meaning 'He sees', coined as a name by Shakespeare in The Merchant of Venice – Latin roots, from the place name Venice

145. Jacqueline

Of Hebrew origin via French, feminine of Jacques, 'he who supplants'

146. Joanna

Variant of Joan or Jane

147. Jocelyn

Germanic origin meaning 'member of the Gauts tribe'.

148. Josephine

Of Hebrew origin, meaning 'Jehovah increases'

149. Josie

Originally a pet form of Josephine, now used in its own right

150. Julia

Latin origin meaning 'youthful'

151. Julianna

Variation of Julia

152. Julie

Variation of Julia

154. Juliet

Variation of Julia, made famous by Shakespeare's Romeo And Juliet

155. June

In Roman mythology Juno was protectress of women and of marriage, June is now traditionally the month of brides

156. Juniper

Latin origin for the juniper tree or berry

157. Kamila

Latin and Arabic, 'helper to the priest; perfect', variation on Camilla

158. Kate

From Latin for 'Pure, clear'

159. Katherine

From Greek, probably meaning 'pure' but may also derive from the goddess Hecate

160. Kayla

Of Irish and Gaelic origin, meaning 'slim and fair'

161. Kaylee

Variant of Kayla

162. Keisha

Modern name, possibly short form of Lakeisha, from Arabic

163. Kennedy

From two Gaelic words meaning 'chieftain' and 'helmet'. Also a first name taken from the surname

164. Kiara

Of Irish origin, meaning 'dark' or a variant of the Italian name Chiara, meaning 'bright'

165. Kimberly

English origin, 'From the wood of the royal forest'

166. Kylie

Western Australian Aboriginal for 'boomerang', popularised internationally by Kylie Minogue

167. Kyra

A girl's name of Persian origin meaning 'throne'

168. Laila

Derived from the Arabic leila (night, dark beauty) or the Persian leila (dark-haired).

169. Lara

From the Latin Laura, meaning 'laurel leaf' or Clare meaning 'bright' and 'famous'.

170. Lauren

From the Latin Laura, meaning 'laurel leaf'

171. Layla

From Arabic, meaning 'night beauty'

172. Leah

Of Hebrew origin, meaning 'delicate; weary'

173. Leia

An English form of Leah

174. Leila

Variation of Layla

175. Leilani

A girl's name of Hawaiian origin meaning 'a heavenly flower'

178. Lia

A form of Leah or a Greek name meaning 'bearer of good news'

179. Lila

A variant of Layla

180. Lillian

English, derived from the flower name Lily

181. Lily

English, derived from the flower name Lily

182. Lola

A short form of the Spanish name Dolores, meaning 'sorrows'

183. London

From the city, now used as a unisex name

184. Lottie

From French, a diminution of Charlotte

185. Lucia

An Italian variant of Lucy

186. Lucille

From French and Latin for 'light'

187. Lucy

Of Latin origin for 'light'

188. Luna

Latin origin for 'Moon', one of the names of Artemis the moon goddess

189. Lydia

Greek origin from the ancient place of Lydia

190. Lyla

English origin, possibly feminine version of Lyle or shortening of Delilah

191. Mackenzie

Irish and Gaelic origin, 'fire-born; son of the wise ruler'. Originally a surname

192. Madeline

Hebrew origin, 'woman from Magdala'

193. Madelyn

Variant of Madeline or the French Madeleine

194. Madison

A variant of Mathieson, meaning son of Matthew. Originally a surname, popularity as a girl's given name is generally attributed to the film Splash

195. Maisie

Scottish, originally a pet form of Mairead which is the Scottish-Gaelic equivalent to Margaret

196. Makayla

Hebrew origin, 'who is like God?' Alternate spelling of Michaela

198. Malia

Means 'Mary' in Hawaiian

199. Margaret

From Old Persian word for pearl

200. Maria

Variant of Mary popular in Spain and Hispanic cultures

201. Mariah

Variant of Maria

202. Mariana

Latin, derived from Marius, which is thought to be related to Mars, the Roman god of war

203. Marley

English origin meaning 'marshy meadow'

204. Martha

Of Aramaic origin, 'lady; mistress of the house'. The Biblical sister of Mary of Bethany and Lazarus

205. Mary

English version of Maria, from the Biblical Mary

206. Maryam

Of Hebrew derivation, 'star of the sea; grace'

207. Matilda

Old German origin, meaning 'mighty in battle'. William the Conqueror's Queen Matilda of Flanders brought the name to Britain

208. Maya

Hebrew, Spanish, Greek origin meaning 'water', also the mother of Hermes in Greek mythology and the Central American culture

209. Mckenna

Of Scottish and Gaelic origin, is 'ascend'. Originally a surname

210. Mckenzie

Of Scottish origin, 'the fair one'. Originally a surname

211. Melanie

French name of Greek origin, meaning 'black, dark'

212. Melissa

From the Greek words for bee and honey

213. Melody

Greek origin meaning 'song'

214. Mia

A number of possible origins, including a shortening of Maria in Scandinavia and the Italian and Spanish words for 'mine'

215. Michelle

Feminine form of Michael, from the Hebrew 'Who is like God?'

216. Mila

Eastern European diminutive of Slavic names beginning or ending with Mila

217. Millie

A variation on a number of different names including Amelia and Melissa

218. Molly

Pet form of Mary, in use since the late Middle Ages

219. Morgan

Welsh and Old English origin, 'circling sea or great brightness; bright or white sea dweller'

220. Mya

A Greek name, meaning 'great; mother'

221. Myla

A modern name probably taken from the masculine Myles

222. Nancy

Nancy as a girl's name is of Hebrew origin meaning 'grace'

223. Naomi

From Hebrew meaning 'pleasantness'

224. Natalia

Variation on Natalie popular in many countries including Italy, Spain, Russia and Poland

225. Natalie

English and French name derived from the Latin phrase natale domini, meaning '[the] birthday [of the] Lord,' a reference to Christmas

226. Nevaeh

A modern name from the US, 'Heaven' spelled backwards

227. Nicole

A feminine version of Nicolas, which is of Greek origin

228. Noelle

From the Old French 'noel, nael' meaning 'Christmas'

229. Nora

Short for Honora and Eleanora

230. Norah

Variation on Nora

231. Nova

Latin for new, also a star that releases huge amounts of light and energy

232. Nur

From Arabic, meaning 'light'

233. Olive

Latin roots, for the olive tree

234. Olivia

A variation on Olive

235. Orla

Celtic origin, 'golden princess'

236. Paige

English origins, originally meaning a young servant

237. Paisley

Scottish origin from the patterned fabric made in Paisley

238. Parker

Old English for 'park keeper', also a surname

239. Payton

Possibly from the English surname, which is itself from the place-name Payton in Devon

240. Penelope

Of Greek origin meaning 'weaver', the mythological wife of Odysseus in Homer's Odyssey

241. Penny

Originally a short form of Penelope

242. Peyton

Variation on Payton

243. Phoebe

Greek origin, meaning 'bright, radiant'

244. Piper

Old English, from pipe player

245. Poppy

Latin origin, named for the flower

246. Presley

Originally an old English surname meaning 'priest's meadow', now used as a given name primarily in the US

247. Rachel

Hebrew origin, 'ewe, female sheep'. Jacob's wife in the Bible

248. Raegan

Variation on Reagan

249. Raelynn

A modern combination of the name Rae and the common name ending -lynn

250. Reagan

Gaelic surname meaning 'little ruler' now also used as a given name

251. Rebecca

Of Hebrew origin, 'to bind'. Rebekah in the Bible was a maiden of beauty, modesty, and kindness

252. Reese

Of Welsh origin meaning 'enthusiasm'

253. Remi

French origins, 'from Rheims'

254. Riley

Of Irish and Gaelic origin meaning 'courageous'

255. River

An English name for the natural feature of a river. Mainly male but more girls are being named River

256. Robin

Of English origin, 'famous, bright', also the name of a bird

257. Rosalie

French origin, possibly 'rose garden'

258. Rose

English name based on Latin, for the flower

259. Rosie

A variation on Rose

260. Rowan

Gaelic origin, for the rowan or 'red-berry tree'.

261. Ruby

From Latin, for the name of the precious stone

262. Ruth

Hebrew origin meaning 'friend, companion'

263. Rylee

A variant of Riley

264. Ryleigh

A variant of Riley

265. Sabrina

The name of a maiden in Celtic mythology

266. Sadie

Originally a nickname for Sarah a girl's name of Hebrew origin meaning 'princess'

267. Sally

Of Hebrew origin, meaning 'Princess'

268. Samantha

English name of Hebrew origin, meaning 'God heard'

269. Samara

Arabic origin and its meaning is guardian or protected by God

270. Sara

Variant of Sarah

271. Sarah

Hebrew origin meaning 'princess'

272. Savannah

Spanish origin, meaning 'treeless plain', also the city of Savannah, Georgia

273. Sawyer

English origin meaning 'woodcutter'

274. Scarlett

French origin meaning red, but popularised through Scarlett O'Hara in the novel Gone With the Wind

275. Selena

Greek origin, 'the Moon', also the moon goddess in Greek mythology

276. Serenity

A virtue name of French and English origin meaning 'serene, calm'

277. Sienna

Originally derived from the Italian city of the same name

278. Skylar

Of Dutch origin, 'fugitive'

279. Sloane

Originally the anglicized form of an Old Irish clan name meaning 'raider', now has an association with London's Sloane Square

280. Sofia

Of Greek origin meaning 'wisdom'

281. Sophia

Variant on Sofia

282. Sophie

Anglicised version of Sofia

283. Stella

Latin origin meaning 'star'

284. Summer

Old English, named for the season

285. Sydney

Old English, 'wide island' but also for the Australian city

286. Taylor

Middle English, from tailor

287. Teagan

Irish origin, 'attractive; poet, philosopher'

288. Tessa

English origin, derivative of Teresa

289. Thea

Greek origin meaning 'goddess', also the Greek goddess of light

290. Trinity

Latin origin, refers to the Holy Trinity in Christian faith

291. Valentina

Feminine form of the Roman name Valentinus, meaning 'healthy, strong'

292. Valeria

Variation on Valerie

293. Valerie

From Latin, 'healthy, strong'

294. Vanessa

Of Greek origin, meaning 'Butterfly'

295. Vera

Of Russian and Slavic origin, meaning 'Faith'

296. Victoria

Latin for 'Conqueror', also a Roman goddess of victory

297. Violet

English name taken from the flower

298. Vivian

Latin origin meaning 'life'

299. Vivienne

Mainly French variant of Vivian

300. Willow

English name taken from the willow tree

 

Download our app to access even more baby names!

 

Download our free app to access our Baby Name Game, where you can create your very own shortlist of names you love and share them with your partner!

names for girls
Baby girl name inspiration

From royal baby girl names to those inspired by Disney, flowers, animals and even TV shows.

top baby boy names
Top 300 Baby boy names

The most popular baby boy names. 

top unisex baby names
Top 300 Unisex baby names

The most popular gender-neutral baby names. 

THE LATEST HOT TOPICS

JUST FOR YOU

Register here
Emmas Diary APP
Emmas Diary APP
Login here