👶

Can't agree on a name? Try BumpNames!

Both parents swipe, see matches instantly

Start Free →
2025 Rankings

Top 100 Baby Namesof 2025

Discover the most popular baby names of the year. From timeless classics to rising stars, find the perfect name for your little one.

Top Rankings
Trending Names
New Arrivals
50
Top Boy Names
50
Top Girl Names
20+
Rising Stars
15+
New Entries

Top 50 Boy Names

The most popular names for boys in 2025

1

Liam

Irish • Boy

Strong-willed warrior

2

Noah

Hebrew • Boy

Rest, comfort

3

Oliver

Latin • Boy

Olive tree

4

James

Hebrew • Boy

Supplanter

5

Elijah

Hebrew • Boy

My God is Yahweh

6

Mateo

Spanish • Boy

Gift of God

7

Theodore

Greek • Boy

Gift of God

8

Henry

Germanic • Boy

Ruler of the home

9

Lucas

Latin • Boy

Bringer of light

10

William

Germanic • Boy

Resolute protector

11

Benjamin

Hebrew • Boy

Son of the right hand

12

Levi

Hebrew • Boy

Joined, attached

13

Sebastian

Greek • Boy

Venerable, revered

14

Jack

English • Boy

God is gracious

15

Ezra

Hebrew • Boy

Help, helper

16

Michael

Hebrew • Boy

Who is like God?

17

Daniel

Hebrew • Boy

God is my judge

18

Leo

Latin • Boy

Lion

19

Samuel

Hebrew • Boy

Name of God, heard by God

20

Owen

Welsh • Boy

Young warrior, well-born

21

Hudson

English • Boy

Son of Hugh

22

Alexander

Greek • Boy

Defender of men

23

Asher

Hebrew • Boy

Happy, blessed

24

Luca

Italian • Boy

Bringer of light

25

Ethan

Hebrew • Boy

Strong, enduring

26

John

Hebrew • Boy

God is gracious

27

David

Hebrew • Boy

Beloved

28

Jackson

English • Boy

Son of Jack

29

Joseph

Hebrew • Boy

God will increase

30

Mason

English • Boy

Stone worker

31

Luke

Greek • Boy

From Lucania, light

32

Matthew

Hebrew • Boy

Gift of God

33

Julian

Latin • Boy

Youthful, downy-bearded

34

Dylan

Welsh • Boy

Son of the sea

35

Jacob

Hebrew • Boy

Supplanter

36

Elias

Hebrew • Boy

My God is Yahweh

37

Maverick

American • Boy

Independent, nonconformist

38

Gabriel

Hebrew • Boy

God is my strength

39

Logan

Scottish • Boy

Little hollow

40

Aiden

Irish • Boy

Little fire

41

Thomas

Aramaic • Boy

Twin

42

Isaac

Hebrew • Boy

Laughter

43

Miles

Latin • Boy

Soldier

44

Grayson

English • Boy

Son of the gray-haired one

45

Santiago

Spanish • Boy

Saint James

46

Wyatt

English • Boy

Brave in war

47

Anthony

Latin • Boy

Priceless one

48

Carter

English • Boy

Cart driver

49

Jayden

American • Boy

Thankful

50

Ezekiel

Hebrew • Boy

God strengthens

Top 50 Girl Names

The most popular names for girls in 2025

1

Olivia

Latin • Girl

Olive tree

2

Emma

Germanic • Girl

Whole, universal

3

Charlotte

French • Girl

Free man

4

Amelia

Germanic • Girl

Work, industrious

5

Sophia

Greek • Girl

Wisdom

6

Mia

Italian • Girl

Mine, bitter, or beloved

7

Isabella

Italian • Girl

God is my oath

8

Ava

Latin • Girl

Bird, life

9

Evelyn

English • Girl

Desired, wished for

10

Luna

Latin • Girl

Moon

11

Harper

English • Girl

Harp player

12

Sofia

Greek • Girl

Wisdom

13

Camila

Spanish • Girl

Young ceremonial attendant

14

Eleanor

Greek • Girl

Bright, shining light

15

Elizabeth

Hebrew • Girl

God is my oath

16

Violet

English • Girl

Purple flower

17

Scarlett

English • Girl

Scarlet, red

18

Hazel

English • Girl

The hazel tree

19

Emily

Latin • Girl

Rival, industrious

20

Lily

English • Girl

Lily flower

21

Gianna

Italian • Girl

God is gracious

22

Aurora

Latin • Girl

Dawn

23

Penelope

Greek • Girl

Weaver

24

Nora

Latin • Girl

Honor, light

25

Aria

Italian • Girl

Air, song, lioness

26

Chloe

Greek • Girl

Blooming, young green shoot

27

Ellie

Greek • Girl

Bright, shining light

28

Mila

Slavic • Girl

Gracious, dear

29

Avery

English • Girl

Elf counsel

30

Layla

Arabic • Girl

Night, dark beauty

31

Abigail

Hebrew • Girl

Father's joy

32

Ella

English • Girl

All, completely, fairy maiden

33

Isla

Scottish • Girl

Island

34

Eliana

Hebrew • Girl

God has answered

35

Nova

Latin • Girl

New

36

Zoe

Greek • Girl

Life

37

Madison

English • Girl

Son of Maud

38

Ivy

English • Girl

Climbing vine plant

39

Grace

Latin • Girl

Grace, favor

40

Lucy

Latin • Girl

Light

41

Willow

English • Girl

Willow tree

42

Emilia

Latin • Girl

Rival, eager

43

Naomi

Hebrew • Girl

Pleasantness

44

Victoria

Latin • Girl

Victory

45

Stella

Latin • Girl

Star

46

Elena

Greek • Girl

Bright, shining light

47

Hannah

Hebrew • Girl

Grace, favor

48

Valentina

Latin • Girl

Strong, healthy

49

Maya

Sanskrit • Girl

Illusion, water

50

Zoey

Greek • Girl

Life

2025 Naming Trends

Nature-Inspired Names

Names inspired by nature continue to grow in popularity. Think River, Willow, Sky, and Forest - connecting children to the natural world.

LunaRiverIrisAtlas

Vintage Revival

Classic names from the early 1900s are making a comeback. These timeless choices offer both tradition and charm.

EleanorTheodoreClaraFelix

Short & Sweet

One and two-syllable names are dominating. Parents love names that are easy to say and spell, yet still distinctive.

MaxZoeLeoMia

Cultural Diversity

Parents are embracing names from diverse cultures, celebrating heritage and global connections.

KaiAriaMateoYara
🎯

Find Your Perfect Match

Stop scrolling through lists! Let BumpNames help you and your partner find names you both love.

✓ 104,819 names✓ Swipe together✓ Instant matches
Try BumpNames FreeNo credit card

Understanding Baby Name Rankings in 2025

The top 100 baby names of 2025 represent a fascinating blend of tradition and innovation. While classic names maintain their stronghold in the rankings, we're seeing exciting new entries that reflect changing cultural values and global influences.

How We Determine the Top 100

Our rankings are based on comprehensive data analysis, including birth certificate records, social media trends, and cultural influences. We track not just the raw numbers but also the velocity of change - which names are rising fastest and which might be peaking.

Choosing from the Top 100

Selecting a name from the top 100 offers several advantages. These names are well-established, easy to pronounce, and unlikely to cause spelling confusion. However, popularity also means your child may share their name with classmates. Consider your personal preference for uniqueness versus familiarity.

Regional Variations

It's worth noting that name popularity can vary significantly by region. A name that ranks #20 nationally might be #1 in your state or barely register in another. Consider checking local statistics if regional uniqueness matters to you.

Looking Beyond the Rankings

While our top 100 list is a great starting point, remember that the perfect name for your baby is one that resonates with you personally. Consider family traditions, cultural heritage, and the name's meaning alongside its popularity ranking.