👶

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

English names starting with K include some of the most distinctive names in this tradition. Whether you're drawn to English heritage or simply love the sound, these names all carry the cultural depth that makes English-origin names so enduring.

English names starting with K — quick facts

  • 499 English names begin with the letter K
  • 298 girl names, 185 boy names
  • English names are known for their distinct cultural identity
  • All names include full etymology and current popularity data

English Girl Names Starting With K

298 girl names

#501
English
A creative combination, possibly from 'Camber' and 'Lynn'
#510
English
A beloved name with deep roots
#533
English
Pure; Beloved
#534
English
pure, beloved
#535
English
A combination of Kali and Anna, meaning 'black' and 'grace'.
#536
English
A beloved name with deep roots
#572
English
A combination of 'Katherine' and 'Evelyn'
#579
English
pure, clear
#581
English
pure, clear
#594
English
A beloved name with deep roots
#637
English
A creative variation, possibly derived from the name Kiera meaning 'little dark one'
#643
English
Pure
#655
English
A beloved name with deep roots
#661
English
pure or clean
#664
English
Pure, dear
#682
English
Combination of Kelly meaning 'warrior' and Anne meaning 'grace'
#685
English
A beloved name with deep roots
#696
English
pure
#700
English
pure
#715
English
pure, beloved
#727
English
pure and beloved
#734
English
beloved
#743
English
Pure, clear
#760
English
free man
#772
English
A beloved name with deep roots
#781
English
A modern name possibly derived from 'Kimberly,' meaning 'from the meadow estate.'
#793
English
a variant of the name Kerika or Kirika
#804
English
A variant spelling of Kailyn, meaning 'slim and fair'
#828
English
the daughter of the sea
#849
English
Pure
#863
English
beautiful
#885
English
A beloved name with deep roots
#900
English
A beloved name with deep roots
#913
English
A beloved name with deep roots
#922
English
A variant of Krista, meaning 'follower of Christ'.
#953
English
Noble or Most Beautiful
#958
English
Christian, follower of Christ
#1000
English
frozen, clear ice or clear, brilliant
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.

English Boy Names Starting With K

185 boy names

#502
English
A beloved name with deep roots
#626
English
Derived from the English surname, meaning 'valley of the river Kent.'
#676
English
A beloved name with deep roots
#691
English
Variant of the name Kyle, meaning 'narrow or straight'
#692
English
Bearer of Christ
#789
English
sacred place
#834
English
A beloved name with deep roots
#900
English
A modern invented name with no specific meaning.
#917
English
A beloved name with deep roots
#918
English
created name, possibly derived from 'K' and 'Adrian'
#955
English
the one who is ever-radiant.
#956
English
English
#994
English
a modern variation of Caden, meaning 'spirit of battle'
#999
English
From the land of the free man
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English↑ Rising
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots

English Unisex Names Starting With K

16 gender-neutral names

#692
English
A beloved name with deep roots
#814
English
Innovative or unique, often used to denote a connection to the Kenyan spirit or culture
#879
English
raven
#1612
English
pure or clear; a variant of the name Caden
#1956
English
A beloved name with deep roots
#2303
English↑ Rising
to create or to grow
#2405
English↑ Rising
From the dark village.
#3033
English
valley of the River Kent
#3148
English
narrow
#4168
English
One who makes or repairs carts
#4283
English
meaning 'to arise' or 'to be raised'
#4402
English
one who is like a keeper
#4809
English↑ Rising
A variant of Colby, meaning 'from the coal town'
English↑ Rising
A beloved name with deep roots
English↑ Rising
knightly
English
Old English