👶

The perfect name is out there — we're here to help you find it.

In this article

  1. Popular Boy Names 2004

Baby names that were most popular around 2004. Browse the full list below, organized by gender, with meanings and origins for each name.

Quick facts: names popular in 2004

  • 8,075 names in our database peaked in popularity around 2004
  • 5,365 girl names and 3,336 boy names are associated with 2004
  • 2004 sits between the vintage revival window and today's trends
  • Nearby years with similar naming trends: 2002, 2003, 2005, 2006

Popular Boy Names 2004

109 boy names that peaked in popularity around 2004

#34
Wales
From 'dy', meaning 'great', and 'llanw', meaning 'tide' or 'flow', thus 'great tide'.
#56
Hebrew
God is salvation
#59
Hebrew
He has given or gift.
#60
Hebrew
יֵּשׁוּעַ, meaning 'Yahweh is salvation'
#63
English
Messenger of God
#69
Scotland
Hebrew
#77
English
means 'follower of Christ' or 'Christian' in English; related to the Latin term 'Christianus'
#80
China↑ Rising
English
#93
Spain
God will add
#100
Arabic↑ Rising
Arabic
#135
Spain
Spanish
#146
Hebrew
my messenger
#150
English
Old English
#155
American
Victory of the people; a popular male name that has been adopted for females.
#160
American
Irish
#164
Spanish
pledged to God
#169
American
English
#180
American
English
#189
American
Anointed one
#198
American↑ Rising
A beloved name with deep roots
#207
Australia
boomerang
#232
Welsh
white hawk
#233
Ireland↑ Rising
Irish
#236
Germanic
bringer of light.
#239
English
Latin
#245
Spanish↑ Rising
Spanish
#249
English
grace, favor
#262
American
Allies; friends
#273
English
A beloved name with deep roots
#275
Latin↑ Rising
Latin
#281
American
fighter; battle
#297
Israel↑ Rising
God is my strength
#299
English
Small stream
#300
Ireland
Little fire
#308
Italy
Latin
#314
Italian
little angel
#318
Hebrew
hewer, one who cuts trees
#326
Ireland
descendant of the headstrong one
#341
American
Great goddess
#346
Irish↑ Rising
narrow
#348
American
The condition of being threefold
#351
American
derived from the Hebrew name Yadon, meaning 'thankful'
#354
English
young servant or page
#355
American
English
#355
American
Defender of the people
#366
Mexico↑ Rising
Rainbow
#423
Italy
Italian
#424
English
Rival, eager
#429
Russia
The name can mean 'light' or 'the shining one'.
#465
Spanish↑ Rising
beautiful
#477
Spain
Spanish
#489
Russia
tender, delicate
#491
Hawaii↑ Rising
the traverse, the land towards the sea
#493
France
Greek
#500
Nigeria
Yoruba
#501
Spain
God is gracious and 'warlike'
#502
Ireland
sorrow or difficulty
#502
English
Thankful
#503
American
English
#503
Arabic
Moses; drawn from water
#503
Cuba
a variant of Ojani can imply 'gifted' or 'blessed'.
#503
English
from the round hill
#504
France
Eighth
#504
Germanic
German
#505
American
A beloved name with deep roots
#505
Spanish
son of the Nazarene
#505
India
Lord of the universe
#506
Israel
I have my heart
#506
Greece
Greek
#508
Irish
Little and dark.
#508
American
royal valley
#509
Turkey
Turkish
#510
South Africa
to be able
#513
American
A place of peace and joy, often seen as the eternal home for the righteous.
#514
English
Derived from Markus, which means 'male' or 'warrior', blended with 'Evan' meaning 'God is gracious'.
#514
American
American English
#516
American
English
#516
English
Old English
#517
Turkey
One who is thoughtful or wise
#517
India
Sanskrit
#518
Philippines
Sky; heavenly
#519
American
No established meaning
#519
Turkey
son, child
#520
English
Possibly a variant of 'Ethan', meaning 'strong' or 'firm'.
#520
Mali
Mandinka
#520
American
A variation of Jamonte, meaning 'brave and strong'
#521
American
English
#521
American
God has been gracious
#522
American
Variation of Elijah, meaning 'My God is Yahweh'
#522
American
a modern name possibly derived from a combination of Ty and Juan, meaning 'you' and 'God is gracious'.
#523
Poland
Strong
#523
English
A beloved name with deep roots
#524
USA
son of the chief
#524
American
English
#525
Spain
Lark; a type of bird known for its melodious song
#525
American
Latin
#525
Italy
blooming, flourishing
#525
USA
English
#526
American
bright
#528
American
A modern blend of Jay and Dun; may imply 'blue' or 'light'
#528
English
Great Water.
#528
American
English
#529
Nigeria
God guides me
#529
Japan
to be found
#531
Ireland
Irish
#531
American
English
#533
English
son of the right hand
#533
Arabic
Arabic
#534
Arabic
Arabic