Name Meaning Origin Popularity Other Gender
Aaron

High mountain

Hebrew

Aarush

First ray of sun.

Indian (Sanskrit)

Adam

Man

Hebrew

Adrian

From Hadria

Latin

Ahmed

Highly praised or one who constantly thanks God

Arabic

Aiden

Little fire

Irish

Akira

Bright, clear, ideal

Japanese

Albert

Noble, bright, famous

German

Alexander

Defender of man

Greek

Ali

Sublime

Arabic

Amadeus

God's love

Latin

Amado

God's love

Latin

Amias

Loved

Latin

Amir

Prince

Arabic

Andrew

Manly and powerful

Greek

Anthony

Unknown meaning

Latin

Antonio

Unknown meaning

Italian

Arthur

Bear

Celtic

Asher

Happy and blessed

Hebrew

Ashton

Ash tree town

English

Atlas

Enduring

Greek

August

To increase

Latin

Austin

Great

English

Axel

My father is peace

Scandinavian

Barak

Lightning; blessing; grain farm

African

Beau

Handsome

French

Bellamy

Handsome friend

French

Benjamin

A favorite son

Hebrew

Bennett

Blessed

English

Boone

Good

Latin

Caleb

Whole heart

Hebrew

Carter

Cart user

English

Cedric

Kindly, loved

English

Channing

Young wolf; official of the church

French

Charlie

Free man

English

Christopher

Bearing Christ

English

Connor

Dog lover

Irish

Cullen

Good-looking lad; handsome

Irish

Daniel

God is My Judge

Hebrew

Dante

Enduring

Latin

Darien

Gift

Greek

David

Beloved

Hebrew

Dawson

Son of David

English

Declan

Full of goodness

Irish

Derek

Ruler of the people

English

Dominic

Of the Lord

Latin

Edward

Wealthy guard

English

Eli

Ascension

Hebrew

Elias

My God is Yahweh

Hebrew

Elijah

My God is Yahweh

Hebrew

Emery

Home strength

English

Emmett

Universal

English

Eric

Everlasting ruler

Scandinavian

Ethan

Enduring and strong

Hebrew

Eugene

Well-born, noble

Greek

Evan

God is gracious

Welsh

Evander

Good man

Greek

Everett

Brave boar

English

Ezekiel

God will strengthen

Hebrew

Ezra

Help

Hebrew

Fateh

Success

Indian (Sanskrit)

Felix

Happy and lucky

Latin

Fernando

Brave journey

Spanish

Frederick

Peaceful ruler

German

Gabriel

God is my strength

Hebrew

Gavin

Little white falcon

Welsh

Gentry

Of gentle, good breeding, or high social position

English

George

Farmer

Greek

Gideon

Tree cutter

Hebrew

Grant

Great

English

Hassan

Good-looking, handsome

Arabic

Hector

Steadfast

Greek

Henry

Home ruler

English

Hugo

“An intellectual,” from the Germanic hugu, the mind.

Latin

Isaac

He will laugh

Hebrew

Isaiah

God is salvation

Hebrew

Jabari

Valiant

African

Jack

God is gracious

English

Jacob

Supplanter

Hebrew

Jamal

Handsome

Arabic

James

Supplanter

English

Jason

To heal

Greek

Jasper

Treasurer

English

Jensen

Son of Jens

Scandinavian

Jeremy

God will exalt

English

Jett

Black

English

Joaquin

Lifted by God

Spanish

Joel

Yahweh is God

Hebrew

John

God is gracious

Hebrew

Joseph

Jehovah will increase

Hebrew

Josiah

God supports

Hebrew

Jude

Praise

English

Julian

Young at heart

Latin

Kai

Sea

Polynesian

Kareem

Generous, giving

Arabic

Kenji

Intelligent second son; strong, vigorous

Japanese

Kingston

King's town

English

Kiran

Beam of light

Indian (Sanskrit)

Kota

Happiness, Good Fortune

Japanese

Landon

Long hill

English

Leonidas

Lion strength

German

Levi

Joined together

Hebrew

Liam

Helmet of will

Irish

Logan

Small hollow

Scottish

Louis

Famous warrior

French

Lucas

From Lucania

Latin

Luke

From Lucania

Greek

Makari

Blessed

Greek

Malik

King

Arabic

Martin

Of Mars

Latin

Mason

Stoneworker

English

Matthew

Gift of God

Hebrew

Maximilian

Greatest

Latin

Maxwell

Mack's stream

English

Micah

Who is Like God?

Hebrew

Michael

Who is Like God?

Hebrew

Miles

Soldier

Latin

Nasir

Supporter

Arabic

Nathan

He gave

Hebrew

Nicholas

Victory of the people

Greek

Noah

To rest

Hebrew

Nolan

Child of nobility

Irish

Oliver

Olive tree

English

Omar

Flourishing life

Arabic

Omari

God the highest

African

Otto

Wealth

German

Owen

Noble born

Welsh

Patrick

Nobleman

Latin

Pax

Peace

Latin

Rafael

God heals

Spanish

Rashad

Good judgment

Arabic

Raymond

Protector

English

Rhett

Advice

English

Ricardo

Brave ruler

Spanish

Richard

Brave ruler

German

Ryan

Little king

Irish

Ryder

Mounted warrior

English

Salem

Peace

Hebrew

Samuel

Name of God

Hebrew

Santiago

Saint James

Spanish

Sebastian

Venerable or honorable

Greek

Sekou

Wise, educated

African

Shaan

Peaceful; pride

Indian (Sanskrit)

Silas

Man of the forest

Latin

Simon

He has heard

Hebrew

Smith

Blacksmith

English

Solomon

Peace

Hebrew

Taj

Crown

Indian (Sanskrit)

Theo

God's gift

Greek

Thomas

Twin

Greek

Timothy

Honoring God

Greek

Tobias

God is good

Hebrew

Valentino

Strong, healthy

Latin

Victor

Champion

Latin

Vincent

Conquer

Latin

Walker

Fuller of cloth

English

William

A willing protector

German

Wyatt

Brave in battle

English

Xavier

New house

Spanish

Yahir

Handsome

Spanish

Zachary

God remembers

Hebrew

Zahir

Blossoming, flourishing

Arabic

Zayn

Beautiful

Arabic

Good boy names come in a variety of styles, offering great meanings, sounds, and more. You’ll find classic picks and modern monikers among them, as well as names associated with great men. There are sweet boy names  aplenty like Noah and Liam, as well as strong boy names like Andrew and Alexander. While “good” is subjective and each name is lovely in its own way, we see loads of potential in these monikers especially.

If you’re looking for good baby boy names, we strongly suggest paying close attention to meanings. Many of history’s most popular names have wonderful meanings behind them like Matthew, a beloved name meaning “gift of God,” and Ryan meaning “little king.” Less common names win us over with theirs too, like Rafael’s “God heals” and Rhett’s “advice.” Some meanings reflect wonderfully on the wearer, like Evander’s “good man,” and Beau’s “handsome.”

Classic monikers easily fall within the good boy names grouping, as they offer timeless elegance and widespread appeal. Since they’re well-known, they rarely encounter spelling or pronunciation issues, and most work well in multiple languages. William and James are two classics that are still dominating on the charts, while John and Luke aren’t too far behind. This doesn’t mean modern finds aren’t good boy names, however. Jett and Ryder are recent favorites that are just as lovely as the classics.

Good boy names don’t just look good – they sound great too! Stylish and sometimes trendy, good baby boy names turn heads and are easy on the ear. Santiago and Cedric have our attention, as does Amias, a less popular alternative to Elias. As the surname style continues to trend upwards, names like Walker and Smith offer the same fashionable feel as Jackson and Carter with added freshness.

In your search for good boy names, keep your eyes open. You never know what name will tickle your fancy next!