Girl Names Starting With K

50 K names for girls appear in the 2025 table below; Kennedy tops them at 2,933 births. The table spans ranks #85 to #830, down to 329 births for Kyra.

Top girl names starting with K in 2025, with overall SSA rank and birth count
Rank Name Babies
#85 Kennedy 2,933
#93 Kinsley 2,671
#149 Kehlani 1,981
#185 Kaylani 1,675
#186 Katherine 1,670
#193 Kaia 1,618
#204 Kylie 1,491
#229 Kiara 1,335
#253 Kailani 1,215
#255 Kaylee 1,205
#272 Khloe 1,149
#303 Kimberly 1,009
#323 Kali 948
#328 Kendall 932
#357 Kamila 851
#364 Kayla 838
#385 Kira 801
#387 Kalani 800
#392 Kaliyah 791
#430 Katalina 720
#459 Kataleya 674
#491 Kora 603
#522 Kate 576
#548 Kyomi 551
#556 Kamryn 544
#580 Kyla 512
#581 Kailany 511
#622 Keira 469
#646 Katie 447
#690 Khaleesi 410
#692 Kinley 409
#709 Kennedi 398
#719 Karsyn 390
#727 Keilani 383
#729 Kathryn 381
#736 Kenzie 371
#742 Kensley 367
#743 Kiana 366
#750 Karina 363
#756 Kaeli 358
#759 Kenna 357
#765 Kiyomi 355
#767 Keziah 354
#791 Klarity 344
#802 Kaitlyn 340
#803 Karla 340
#804 Kayleigh 340
#814 Kelsey 335
#821 Keyla 331
#830 Kyra 329

Ranks are overall positions among all 2025 girl names, so gaps between rows are real. For a random shortlist, spin K girl names in the generator, or scan the full top 100 girl names.

How common is K as a first letter for girls in 2025?

Count births rather than names and K lands 8th of the 26 initials for girls in 2025: 3.6% of the top-1,000 total, spread over 64 names. Tier by tier, the 2025 overall top 100 claims 2 of the table's 50 names, the 101–500 band claims 20, the 501–1,000 band claims 28, and none rank past #1,000, outside the committed top-1,000 file. The table's last row, Kyra, still carries 329 births at #830; any K girl names below it are outside the committed per-letter depth of 50 and are not shown.

The 2025 K table runs from Kennedy at #85 to Kyra at #830, and Kennedy's 2,933 births are 8.9 times Kyra's 329; all 50 rows together sum to 39,141 births. The middle row, the 25th, is Kamryn at #556 with 544 births in 2025. The widest jump between consecutive rows is 56 ranks, from Kinsley (#93) to Kehlani (#149); every 2025 girl name at the ranks between them begins with another letter. 2 rows carry exactly the count of the row above them, ordered by the SSA's alphabetical tie rule; the first such pair is Kaitlyn (#802) and Karla (#803), at 340 births each. K's top-100 names for 2025 are Kennedy (#85) and Kinsley (#93), 2 of the table's 50.

How a rank like #85 is assigned, including the SSA's alphabetical tie-break between equal counts, is explained in Reading ranks and counts.

K girl names across the decade snapshots

K girl names reached the top 200 in every one of the 7 snapshot years: 8 of them in 1955, 10 in 2015. The most K names in a single snapshot was 26 in 1995, led by Kayla at #11 with 16,087 births; the fewest was 8 in 1955. The lead changed hands among 4 names across those 7 snapshots (Karen, Kimberly, Kayla and Kennedy), and Kennedy leads again in 2025, at #85.

K girl names in the top 200 of each decade snapshot year, with the leading K name, its overall rank and birth count
Snapshot K names in top 200 Leading K name Rank Babies
1950s (1955) 8 Karen #8 33,217
1960s (1965) 13 Karen #3 32,869
1970s (1975) 25 Kimberly #7 20,257
1980s (1985) 25 Kimberly #19 14,914
1990s (1995) 26 Kayla #11 16,087
2000s (2005) 19 Kayla #25 8,620
2010s (2015) 10 Kennedy #58 4,523

Of the births inside each snapshot's top 200 for girls, K names took 6.3% in 1955, 9.5% in 1965, 9.4% in 1975, 9.8% in 1985, 10.4% in 1995, 7.5% in 2005 and 3.8% in 2015; the largest of those 7 shares is 1995's and the smallest 2015's. Cut to the same top-200 depth, the 2025 list holds 6 K names with 1.8% of its births, led by Kennedy at #85. The move from 6.3% (1955) to 3.8% (2015) is K's row in First-letter trends since 1955, the guide that tabulates all 26 initials for every snapshot year and both sexes, listed with the rest of the data guides.

Faded and new K girl names

Between the snapshots and 2025, 30 K girl names dropped out at the committed depths — each inside some snapshot's top 200, none among the 50 names in the 2025 table; the 15 rows below are ordered by the most recent snapshot each charted in, then by best rank, and 15 more are omitted. Absent means absent from the 2025 top-50 K list, which stops at Kyra (#830, 329 births); a faded name may still be registered below that cut.

K girl names that charted in a decade snapshot top 200 but are not on the 2025 list
Name Best rank (year) Snapshots in top 200 Last charted
Karen #3 (1965) 6 of 7 2005
Kelly #16 (1975) 5 of 7 2005
Katelyn #59 (1995) 3 of 7 2005
Kylee #156 (2005) 1 of 7 2005
Kathleen #17 (1955) 5 of 7 1995
Kristen #38 (1985) 4 of 7 1995
Kristin #49 (1985) 4 of 7 1995
Krystal #53 (1985) 2 of 7 1995
Kristina #57 (1985) 3 of 7 1995
Katrina #93 (1985) 3 of 7 1995
Kaitlin #94 (1995) 1 of 7 1995
Kara #98 (1985) 3 of 7 1995
Kendra #133 (1995) 3 of 7 1995
Kirsten #180 (1995) 1 of 7 1995
Kassandra #183 (1995) 1 of 7 1995

The 2025 table also carries 30 names that no snapshot top 200 contains: Kehlani (#149), Kaylani (#185), Kaia (#193), Kailani (#253), Kali (#323), Kamila (#357), Kira (#385), Kalani (#387), Kaliyah (#392), Katalina (#430), Kataleya (#459) and Kora (#491), and 18 more. Because the committed snapshots stop at rank 200, this says only that Kehlani (#149 in 2025) and the other 29 sat outside the top 200 in each of 1955, 1965, 1975, 1985, 1995, 2005, 2015, not that they went unregistered in those years.

The shape of the 2025 K list

Short names (four letters or fewer) number 7 in the 2025 K table, medium ones (five to seven) 37, and long ones (eight or more) 6. The 2025 rank spans by length class are 7 short spellings from Kaia at #193 to Kyra at #830; 37 medium spellings from Kennedy at #85 to Keyla at #821; and 6 long spellings from Katherine at #186 to Kayleigh at #804. By letter count, Kaia is the shortest spelling in the 2025 table (4 letters, #193) and Katherine the longest (9 letters, #186). "a" is the second letter of 23 of the 50 names in the 2025 K table, "e" of 12, and "i" of 7; 7 second letters are used in total.

The 2025 boys' K list and this one have no spelling in common within the committed per-letter depth (at most 50 names per initial).

K girl names: questions the data answers

What is the most popular girl name starting with K in 2025?

Kennedy. The 2025 SSA data records 2,933 girls named Kennedy, which places it at #85 among all girl names that year, inside the overall top 100.

How many girl names starting with K are in the 2025 top 1,000?

64. Together they account for 3.6% of the births in the 2025 top 1,000, the 8th-largest share among the 26 initials.

Why does this page list 50 K girl names?

The committed per-letter file holds the 50 most-registered 2025 girl names for each initial, and K fills it: the 50th row is Kyra at #830. Any K names below that cut are outside the committed depth and are not shown.

Which K girl name on this page has the lowest rank?

Kyra, at #830 with 329 births in 2025. Ranks are overall positions among all 2025 girl names, so the span from #85 to #830 covers names that start with other letters.

How many K girl names were in the top 200 in 1955 and in 2015?

8 in 1955 (led by Karen at #8) and 10 in 2015 (led by Kennedy at #58). Each snapshot is one SSA year ranked to a depth of 200, and K's highest count among the 7 is 26 in 1995.

Do any of these K girl names also appear on the boys' K list for 2025?

No. None of the 50 K girl names, Kennedy (#85) through Kyra (#830), appears among the 50 names on the 2025 boys' K list; the SSA ranks each sex separately, so a shared spelling would carry two separate ranks.

Other letters

Boy names for this letter: boy names starting with K.

Source: every name, rank, and count on this page comes from the U.S. Social Security Administration's national baby-names dataset (2025 data, from Social Security card applications). It is public-domain U.S. government data; names given fewer than 5 times in a year are excluded by the SSA, spelling variants are counted separately, and the data covers U.S. births only. Full caveats on the methodology page.