Baby Boy Names

12,000+ boy names with meanings, origins, and SSA popularity data. Filter by first letter or sort by rank. Click any name for pronunciation, famous namesakes, sibling pairings, and a teasing-risk score.

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

3,659 boy names starting with K

#3319

Kalani

heavenly, royal, exalted

Hawaiian
#3334

Kol

dark, coal-black

American
#3403

Kymeir

creative American original

African American
#3409

Kitt

short form of Christopher

English
#3411

Krishav

combination of Krishna and Shiva

Indian
#3433

Karlo

full-grown man

Croatian
#3437

Kahmari

moonlight; of the moon

African American
#3446

Kruze

cross; the Holy Cross

Hispanic
#3455

Koy

victorious people

Dutch
#3463

Kazi

work, labor

East African
#3467

Kailer

combination of Kai (sea/earth) and -ler suffix ...

American
#3477

Kodah

companion, bear friend

Native American
#3491

Kristofer

bearer of Christ, Christ-carrier

Scandinavian
#3518

Kyiir

black cattle, prized bull

Dinka
#3529

Kendell

valley of the River Kent

English
#3536

Khylo

modern coinage; sky-inspired

American
#3551

Kris

bearer of Christ

American
#3560

Khyler

tile-maker, skilled craftsman

American
#3563

Kutter

one who cuts, cutter of cloth or stone

American
#3572

Karon

pure, chaste

Scandinavian
#3588

Khairo

blessing, virtue

Arabic
#3590

Kayzen

modern coinage

American
#3592

Kimani

beautiful and gentle

Kenyan
#3594

Keilan

slender, narrow

Irish
#3618

Kainen

acquired, craftsman (via Hebrew Cain/Kaine)

American
#3619

Kalon

beautiful, good, noble

Greek
#3629

Kisen

joyful selection

Japanese
#3640

Kofi

Friday-born male

Ghanaian
#3641

Kaedyn

fighter, battle

American
#3647

Kaydon

fighter, battle

American
#3657

Kaimir

proclaimer of peace

Polish
#3671

Keyan

ancient, enduring, long-standing

Irish
#3674

Kayvion

kind, gentle, handsome

American
#3675

Kaior

sea, ocean (via Kai)

American
#3681

Kamilo

servant of the temple, noble acolyte

Hawaiian
#3685

Kaimani

sea of spiritual power

Hawaiian
#3699

Kendal

valley of the River Kent

English
#3705

Kavion

modern American creation, gentle (from Kevin root)

American
#3706

Kaelan

slender, narrow

Irish
#3711

Kendric

keen ruler, bold king

Welsh
#3715

Kaan

ruler, lord, king

Turkish
#3739

Kenyon

chief, royal descendant

American
#3749

Kalet

most beautiful

Native American
#3755

Khalifa

successor, caliph

Arabic
#3782

Khalif

leader, guardian

Arabic
#3801

Kashten

bright, bold (from 'Kash' element)

American
#3817

Khyro

sun

Arabic
#3839

Kaesyn

brave in battle (via Casey etymology)

American
#3844

Kurtis

courteous, well-bred, polite

English
#3849

Kysir

emperor, ruler, caesar

American
#3853

Kingdom

realm, dominion

American
#3863

Kenson

son of Ken, son of the bold

American
#3865

Kamir

complete, full

Arabic
#3873

Khyaire

well-being, blessing

American
#3879

Kaylen

slender

American
#3880

Kanyon

tube, channel

American
#3890

Khyren

dark one, black-haired

American
#3893

Kodiak

place of the Koniag people

American
#3903

Kavir

great, powerful

Indian
#3906

Karsten

anointed one

German

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby boy names right now?

Liam has been #1 on the SSA boys list every year since 2017. Noah, Oliver, James, and Elijah are consistently in the top five. The full ranked list is above.

What boy names are rising in 2026?

Theodore, Finn, Atlas, and Jasper are all climbing. They sound contemporary without being invented, which means they'll age well on a resume.

What classic boy names are coming back?

Henry, Walter, Arthur, and Edmund are all up. Strong, one or two syllable names with history behind them are outperforming invented names right now. The pattern repeats every generation.

How do I check if a boy name sounds tough to tease?

Use the playground safety score on any name page. It checks for rhymes with common taunts, nickname risk, and initials that spell something unfortunate. Worth five seconds before committing.

Explore More Name Generators