Baby girls name.

Choosing a name for your baby girl can be a tough decision to say the least. After all, you want something that’s unique, beautiful, pretty, sweet, or cute to match your new daughter’s personality. Not to mention that popularity may be a factor in your decision, too. Our list of top baby names for girls is comprised of the 1,000 most popular names for girls from last year. You have plenty of good options at your fingertips—now it’s just a matter of picking the best name for your baby girl!

Top 1,000 Names for Girls

Each year the U.S. Social Security Administration (SSA) gathers information on births and baby names chosen in the United States; then, the SSA creates a ranking for the top names for girls and boys. This extensive list includes not only the top 10 names that have held steady for several years in a row but also names in the top 1,000. Choose from among the top names for girls that were the most popular in the United States in 2021 (in order of popularity). You’ll surely find some good options for pretty, beautiful, and cute baby girl names on this list:

1. Olivia 2. Emma 3. Charlotte 4. Amelia 5. Ava 6. Sophia 7. Isabella 8. Mia 9. Evelyn 10. Harper 11. Luna 12. Camila 13. Gianna 14. Elizabeth 15. Eleanor 16. Ella 17. Abigail 18. Sofia 19. Avery 20. Scarlett 21. Emily 22. Aria 23. Penelope 24. Chloe 25. Layla 26. Mila 27. Nora 28. Hazel 29. Madison 30. Ellie 31. Lily 32. Nova 33. Isla 34. Grace 35. Violet 36. Aurora 37. Riley 38. Zoey 39. Willow 40. Emilia 41. Stella 42. Zoe 43. Victoria 44. Hannah 45. Addison 46. Leah 47. Lucy 48. Eliana 49. Ivy 50. Everly 51. Lillian 52. Paisley 53. Elena 54. Naomi 55. Maya 56. Natalie 57. Kinsley 58. Delilah 59. Claire 60. Audrey 61. Aaliyah 62. Ruby 63. Brooklyn 64. Alice 65. Aubrey 66. Autumn 67. Leilani 68. Savannah 69. Valentina 70. Kennedy 71. Madelyn 72. Josephine 73. Bella 74. Skylar 75. Genesis 76. Sophie 77. Hailey 78. Sadie 79. Natalia 80. Quinn 81. Caroline 82. Allison 83. Gabriella 84. Anna 85. Serenity 86. Nevaeh 87. Cora 88. Ariana 89. Emery 90. Lydia 91. Jade 92. Sarah 93. Eva 94. Adeline 95. Madeline 96. Piper 97. Rylee 98. Athena 99. Peyton 100. Everleigh

RELATED PREGNANCY TOOL

Baby Name Generator

By gender:

Girl

Boy

Unisex

By theme:

Cute

Royal

Nature

Mythology

101. Vivian 102. Clara 103. Raelynn 104. Liliana 105. Samantha 106. Maria 107. Iris 108. Ayla 109. Eloise 110. Lyla 111. Eliza 112. Hadley 113. Melody 114. Julia 115. Parker 116. Rose 117. Isabelle 118. Brielle 119. Adalynn 120. Arya 121. Eden 122. Remi 123. Mackenzie 124. Maeve 125. Margaret 126. Reagan 127. Charlie 128. Alaia 129. Melanie 130. Josie 131. Elliana 132. Cecilia 133. Mary 134. Daisy 135. Alina 136. Lucia 137. Ximena 138. Juniper 139. Kaylee 140. Magnolia 141. Summer 142. Adalyn 143. Sloane 144. Amara 145. Arianna 146. Isabel 147. Reese 148. Emersyn 149. Sienna 150. Kehlani 151. River 152. Freya 153. Valerie 154. Blakely 155. Genevieve 156. Esther 157. Valeria 158. Katherine 159. Kylie 160. Norah 161. Amaya 162. Bailey 163. Ember 164. Ryleigh 165. Georgia 166. Catalina 167. Emerson 168. Alexandra 169. Faith 170. Jasmine 171. Ariella 172. Ashley 173. Andrea 174. Millie 175. June 176. Khloe 177. Callie 178. Juliette 179. Sage 180. Ada 181. Anastasia 182. Olive 183. Alani 184. Brianna 185. Rosalie 186. Molly 187. Brynlee 188. Amy 189. Ruth 190. Aubree 191. Gemma 192. Taylor 193. Oakley 194. Margot 195. Arabella 196. Sara 197. Journee 198. Harmony 199. Blake 200. Alaina 201. Aspen 202. Noelle 203. Selena 204. Oaklynn 205. Morgan 206. Londyn 207. Zuri 208. Aliyah 209. Jordyn 210. Juliana 211. Finley 212. Presley 213. Zara 214. Leila 215. Marley 216. Sawyer 217. Amira 218. Lilly 219. London 220. Kimberly 221. Elsie 222. Ariel 223. Lila 224. Alana 225. Diana 226. Kamila 227. Nyla 228. Vera 229. Hope 230. Annie 231. Kaia 232. Myla 233. Alyssa 234. Angela 235. Ana 236. Lennon 237. Evangeline 238. Harlow 239. Rachel 240. Gracie 241. Rowan 242. Laila 243. Elise 244. Sutton 245. Lilah 246. Adelyn 247. Phoebe 248. Octavia 249. Sydney 250. Mariana 251. Wren 252. Lainey 253. Vanessa 254. Teagan 255. Kayla 256. Malia 257. Elaina 258. Saylor 259. Brooke 260. Lola 261. Miriam 262. Alayna 263. Adelaide 264. Daniela 265. Jane 266. Payton 267. Journey 268. Lilith 269. Delaney 270. Dakota 271. Mya 272. Charlee 273. Alivia 274. Annabelle 275. Kailani 276. Lucille 277. Trinity 278. Gia 279. Tatum 280. Raegan 281. Camille 282. Kaylani 283. Kali 284. Stevie 285. Maggie 286. Haven 287. Tessa 288. Daphne 289. Adaline 290. Hayden 291. Joanna 292. Jocelyn 293. Lena 294. Evie 295. Juliet 296. Fiona 297. Cataleya 298. Angelina 299. Leia 300. Paige 301. Julianna 302. Milani 303. Talia 304. Rebecca 305. Kendall 306. Harley 307. Lia 308. Phoenix 309. Dahlia 310. Logan 311. Camilla 312. Thea 313. Jayla 314. Brooklynn 315. Blair 316. Vivienne 317. Hallie 318. Madilyn 319. Mckenna 320. Evelynn 321. Ophelia 322. Celeste 323. Alayah 324. Winter 325. Catherine 326. Collins 327. Nina 328. Briella 329. Palmer 330. Noa 331. Mckenzie 332. Kiara 333. Amari 334. Adriana 335. Gracelynn 336. Lauren 337. Cali 338. Kalani 339. Aniyah 340. Nicole 341. Alexis 342. Mariah 343. Gabriela 344. Wynter 345. Amina 346. Ariyah 347. Adelynn 348. Remington 349. Reign 350. Alaya 351. Dream 352. Alexandria 353. Willa 354. Avianna 355. Makayla 356. Gracelyn 357. Elle 358. Amiyah 359. Arielle 360. Elianna 361. Giselle 362. Brynn 363. Ainsley 364. Aitana 365. Charli 366. Demi 367. Makenna 368. Rosemary 369. Danna 370. Izabella 371. Lilliana 372. Melissa 373. Samara 374. Lana 375. Mabel 376. Everlee 377. Fatima 378. Leighton 379. Esme 380. Raelyn 381. Madeleine 382. Nayeli 383. Camryn 384. Kira 385. Annalise 386. Selah 387. Serena 388. Royalty 389. Rylie 390. Celine 391. Laura 392. Brinley 393. Frances 394. Michelle 395. Heidi 396. Rory 397. Sabrina 398. Destiny 399. Gwendolyn 400. Alessandra 401. Poppy 402. Amora 403. Nylah 404. Luciana 405. Maisie 406. Miracle 407. Joy 408. Liana 409. Raven 410. Shiloh 411. Allie 412. Daleyza 413. Kate 414. Lyric 415. Alicia 416. Lexi 417. Addilyn 418. Anaya 419. Malani 420. Paislee 421. Elisa 422. Kayleigh 423. Azalea 424. Francesca 425. Jordan 426. Regina 427. Viviana 428. Aylin 429. Skye 430. Daniella 431. Makenzie 432. Veronica 433. Legacy 434. Maia 435. Ariah 436. Alessia 437. Carmen 438. Astrid 439. Maren 440. Helen 441. Felicity 442. Alexa 443. Danielle 444. Lorelei 445. Paris 446. Adelina 447. Bianca 448. Gabrielle 449. Jazlyn 450. Scarlet 451. Bristol 452. Navy 453. Esmeralda 454. Colette 455. Stephanie 456. Jolene 457. Marlee 458. Sarai 459. Hattie 460. Nadia 461. Rosie 462. Kamryn 463. Kenzie 464. Alora 465. Holly 466. Matilda 467. Sylvia 468. Cameron 469. Armani 470. Emelia 471. Keira 472. Braelynn 473. Jacqueline 474. Alison 475. Amanda 476. Cassidy 477. Emory 478. Ari 479. Haisley 480. Jimena 481. Jessica 482. Elaine 483. Dorothy 484. Mira 485. Eve 486. Oaklee 487. Averie 488. Charleigh 489. Lyra 490. Madelynn 491. Angel 492. Edith 493. Jennifer 494. Raya 495. Ryan 496. Heaven 497. Kyla 498. Wrenley 499. Meadow 500. Carter 501. Kora 502. Saige 503. Kinley 504. Maci 505. Mae 506. Salem 507. Aisha 508. Adley 509. Carolina 510. Sierra 511. Alma 512. Helena 513. Bonnie 514. Mylah 515. Briar 516. Aurelia 517. Leona 518. Macie 519. Maddison 520. April 521. Aviana 522. Lorelai 523. Alondra 524. Kennedi 525. Monroe 526. Emely 527. Maliyah 528. Ailani 529. Madilynn 530. Renata 531. Katie 532. Zariah 533. Imani 534. Amber 535. Analia 536. Ariya 537. Anya 538. Emberly 539. Emmy 540. Mara 541. Maryam 542. Dior 543. Mckinley 544. Virginia 545. Amalia 546. Mallory 547. Opal 548. Shelby 549. Clementine 550. Remy 551. Xiomara 552. Elliott 553. Elora 554. Katalina 555. Antonella 556. Skyler 557. Hanna 558. Kaliyah 559. Alanna 560. Haley 561. Itzel 562. Cecelia 563. Jayleen 564. Kensley 565. Beatrice 566. Journi 567. Dylan 568. Ivory 569. Yaretzi 570. Meredith 571. Sasha 572. Gloria 573. Oaklyn 574. Sloan 575. Abby 576. Davina 577. Lylah 578. Erin 579. Reyna 580. Kaitlyn 581. Michaela 582. Nia 583. Fernanda 584. Jaliyah 585. Jenna 586. Sylvie 587. Miranda 588. Anne 589. Mina 590. Myra 591. Aleena 592. Alia 593. Frankie 594. Ellis 595. Kathryn 596. Nalani 597. Nola 598. Jemma 599. Lennox 600. Marie 601. Angelica 602. Cassandra 603. Calliope 604. Adrianna 605. Ivanna 606. Zelda 607. Faye 608. Karsyn 609. Oakleigh 610. Dayana 611. Amirah 612. Megan 613. Siena 614. Reina 615. Rhea 616. Julieta 617. Malaysia 618. Henley 619. Liberty 620. Leslie 621. Alejandra 622. Kelsey 623. Charley 624. Capri 625. Priscilla 626. Zariyah 627. Savanna 628. Emerie 629. Christina 630. Skyla 631. Macy 632. Mariam 633. Melina 634. Chelsea 635. Dallas 636. Laurel 637. Briana 638. Holland 639. Lilian 640. Amaia 641. Blaire 642. Margo 643. Louise 644. Rosalia 645. Aleah 646. Bethany 647. Flora 648. Kylee 649. Kendra 650. Sunny 651. Laney 652. Tiana 653. Chaya 654. Ellianna 655. Milan 656. Aliana 657. Estella 658. Julie 659. Yara 660. Rosa 661. Cheyenne 662. Emmie 663. Carly 664. Janelle 665. Kyra 666. Naya 667. Malaya 668. Sevyn 669. Lina 670. Mikayla 671. Jayda 672. Leyla 673. Eileen 674. Irene 675. Karina 676. Aileen 677. Aliza 678. Kataleya 679. Kori 680. Indie 681. Lara 682. Romina 683. Jada 684. Kimber 685. Amani 686. Liv 687. Treasure 688. Louisa 689. Marleigh 690. Winnie 691. Kassidy 692. Noah 693. Monica 694. Keilani 695. Zahra 696. Zaylee 697. Hadassah 698. Jamie 699. Allyson 700. Anahi 701. Maxine 702. Karla 703. Khaleesi 704. Johanna 705. Penny 706. Hayley 707. Marilyn 708. Della 709. Freyja 710. Jazmin 711. Kenna 712. Ashlyn 713. Florence 714. Ezra 715. Melany 716. Murphy 717. Sky 718. Marina 719. Noemi 720. Coraline 721. Selene 722. Bridget 723. Alaiya 724. Angie 725. Fallon 726. Thalia 727. Rayna 728. Martha 729. Halle 730. Estrella 731. Joelle 732. Kinslee 733. Roselyn 734. Theodora 735. Jolie 736. Dani 737. Elodie 738. Halo 739. Nala 740. Promise 741. Justice 742. Nellie 743. Novah 744. Estelle 745. Jenesis 746. Miley 747. Hadlee 748. Janiyah 749. Waverly 750. Braelyn 751. Pearl 752. Aila 753. Katelyn 754. Sariyah 755. Azariah 756. Bexley 757. Giana 758. Lea 759. Cadence 760. Mavis 761. Ila 762. Rivka 763. Jovie 764. Yareli 765. Bellamy 766. Kamiyah 767. Kara 768. Baylee 769. Jianna 770. Kai 771. Alena 772. Novalee 773. Elliot 774. Livia 775. Ashlynn 776. Denver 777. Emmalyn 778. Persephone 779. Marceline 780. Jazmine 781. Kiana 782. Mikaela 783. Aliya 784. Galilea 785. Harlee 786. Jaylah 787. Lillie 788. Mercy 789. Ensley 790. Bria 791. Kallie 792. Celia 793. Berkley 794. Ramona 795. Jaylani 796. Jessie 797. Aubrie 798. Madisyn 799. Paulina 800. Averi 801. Aya 802. Chana 803. Milana 804. Cleo 805. Iyla 806. Cynthia 807. Hana 808. Lacey 809. Andi 810. Giuliana 811. Milena 812. Leilany 813. Saoirse 814. Adele 815. Drew 816. Bailee 817. Hunter 818. Rayne 819. Anais 820. Kamari 821. Paula 822. Rosalee 823. Teresa 824. Zora 825. Avah 826. Belen 827. Greta 828. Layne 829. Scout 830. Zaniyah 831. Amelie 832. Dulce 833. Chanel 834. Clare 835. Rebekah 836. Giovanna 837. Ellison 838. Isabela 839. Kaydence 840. Rosalyn 841. Royal 842. Alianna 843. August 844. Nyra 845. Vienna 846. Amoura 847. Anika 848. Harmoni 849. Kelly 850. Linda 851. Aubriella 852. Kairi 853. Ryann 854. Avayah 855. Gwen 856. Whitley 857. Noor 858. Khalani 859. Marianna 860. Addyson 861. Annika 862. Karter 863. Vada 864. Tiffany 865. Artemis 866. Clover 867. Laylah 868. Paisleigh 869. Elyse 870. Kaisley 871. Veda 872. Zendaya 873. Simone 874. Alexia 875. Alisson 876. Angelique 877. Ocean 878. Elia 879. Lilianna 880. Maleah 881. Avalynn 882. Marisol 883. Goldie 884. Malayah 885. Emmeline 886. Paloma 887. Raina 888. Brynleigh 889. Chandler 890. Valery 891. Adalee 892. Tinsley 893. Violeta 894. Baylor 895. Lauryn 896. Marlowe 897. Birdie 898. Jaycee 899. Lexie 900. Loretta 901. Lilyana 902. Princess 903. Shay 904. Hadleigh 905. Natasha 906. Indigo 907. Zaria 908. Addisyn 909. Deborah 910. Leanna 911. Barbara 912. Kimora 913. Emerald 914. Raquel 915. Julissa 916. Robin 917. Austyn 918. Dalia 919. Nyomi 920. Ellen 921. Kynlee 922. Salma 923. Luella 924. Zayla 925. Addilynn 926. Giavanna 927. Samira 928. Amaris 929. Madalyn 930. Scarlette 931. Stormi 932. Etta 933. Ayleen 934. Brittany 935. Brylee 936. Araceli 937. Egypt 938. Iliana 939. Paityn 940. Zainab 941. Billie 942. Haylee 943. India 944. Kaiya 945. Nancy 946. Clarissa 947. Mazikeen 948. Taytum 949. Aubrielle 950. Rylan 951. Ainhoa 952. Aspyn 953. Elina 954. Elsa 955. Magdalena 956. Kailey 957. Arleth 958. Joyce 959. Judith 960. Crystal 961. Emberlynn 962. Landry 963. Paola 964. Braylee 965. Guinevere 966. Aarna 967. Aiyana 968. Kahlani 969. Lyanna 970. Sariah 971. Itzayana 972. Aniya 973. Frida 974. Jaylene 975. Kiera 976. Loyalty 977. Azaria 978. Jaylee 979. Kamilah 980. Keyla 981. Kyleigh 982. Micah 983. Nataly 984. Kathleen 985. Zoya 986. Meghan 987. Soraya 988. Zoie 989. Arlette 990. Zola 991. Luisa 992. Vida 993. Ryder 994. Tatiana 995. Tori 996. Aarya 997. Eleanora 998. Sandra 999. Soleil 1000. Annabella

Top 20 Baby Girl Names Growing in Popularity

Some girl names have made epic jumps in popularity in 2021 when compared to the previous year. The following girl names became even trendier when they made massive moves in the list. For example, the no. 1 name, Raya, climbed 441 spots. See the top 20 baby girl names that made the biggest leaps last year:

1. Raya 2. Wrenley 3. Angelique 4. Vida 5. Emberlynn 6. Flora 7. Murphy 8. Arleth 9. Ocean 10. Oakleigh 11. Freyja 12. Mylah 13. Taytum 14. Elia 15. Jaylani 16. Zayla 17. Navy 18. Della 19. Clover 20. Nyra

Pampers Picks: Top 20 Baby Girl Names

If you’re looking for a special girl name that isn’t necessarily at the top of the SSA’s list, you might consider looking at our list of 20 favorites chosen from the top 1,000. We think these names will be all the rage in 2022—but that’s just our prediction!

1. Alexa 2. Brianna 3. Carolina 4. Celeste 5. Crystal 6. Gianna 7. Katelyn 8. Kimora 9. Kori 10. Lily 11. Marley 12. Mikaela 13. Millie 14. Phoebe 15. Rebekah 16. Simone 17. Tilda 18. Willa 19. Zendaya

20. Zoe

7 Ideas for Choosing a Name for Your Baby Girl

There are many factors you might consider when choosing a name for your baby girl. Whether you’d like to select a common, popular name or something rarer, there are plenty of routes you can take to get you to the perfect name! Here are ways to go about making this important decision:

1. Search for a Girls’ Name That’s Pretty Different

Choose a unique name for your baby girl—something that’s cool, preppy, or edgy, but still beautiful in its own way—by selecting a name that isn’t at the top of the most popular list.

2. Honor a Female Relative by Choosing a Beautiful Girls’ Name From the Family Tree

Choose a name in the family—it could be your mother’s name, grandmother’s name, aunt’s name, etc.

3. Be Inspired by Your Beautiful Surroundings

Look for a name inspired by something around you, such as nostalgic country girl names, monikers connected to nature, or flower names, all perfect for a little girl.

4. Go for a Tried-and-True Traditional Girls’ Name

If you’re old-school, choose an old-fashioned girls’ name or a name that’s found in the Bible.

5. Pick a Girls’ Name That’s Cute, Cool, and Modern

If you consider yourself a trendy parent, go with a unisex name, especially if you’ve decided to let your baby’s gender be a surprise. There are plenty of cute and cool girl name options that are a great fit for modern times.

6. Dig Deep Into History for a Pretty Retro Girls’ Name

If you’d like something a bit retro, choose from a list of 90s baby names or even ones from decades past by using the SSA website to search for name data as far back as 1879. Simply pick any year—whether that year has significance for you or not—and retrieve results for the girls’ names that were popular back then.

7. Seek Input From Your Family and Friends

If you want to leave it up to popular opinion, you could host a baby-naming party where friends and family come up with sweet suggestions for your baby girl’s name.

The Bottom Line

We hope this list of 1,000 names for girls lends inspiration on your journey of choosing the best option for your baby’s moniker! If you’re still on the fence or need even more ideas, check out this extensive list of baby girl names by letter of the alphabet, starting with A. Here you’ll surely find the perfect option for your little lady. By the way, if you’re looking for the perfect middle name for your baby girl, any of the above could work. However, we also have a separate list of middle names for baby girls to inspire you.

For some fun inspiration, don’t forget to check our Baby Name Generator, where you can easily search by gender, popularity, name meaning, and more. You’ll find a nearly endless list of girl names, plus other monikers that are cute, cool, pretty, classic, old-fashioned, international, and more!