Baby Girl Names That Start With K

Looking for baby girls names that start with K? Browse our complete list of girl names beginning with the letter K, ranked by all-time popularity based on Social Security Administration data.

Whether you're looking for classic girl names that start with K or unique options, you'll find hundreds of choices below with their total birth counts.

Filter by First Letter

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
Rank Name Total Births
301 Kenyetta 2,735
302 Kaelin 2,732
303 Kandis 2,727
304 Keana 2,722
305 Kaytlyn 2,716
306 Keesha 2,708
307 Kinzley 2,668
308 Kalena 2,656
309 Kiesha 2,621
310 Kadie 2,617
311 Kinlee 2,609
312 Kanisha 2,603
313 Karely 2,595
314 Korina 2,590
315 Kaisley 2,575
316 Kirra 2,574
317 Kaliah 2,555
318 Karime 2,538
319 Kerstin 2,535
320 Kaily 2,525
321 Kateri 2,498
322 Kaniya 2,479
323 Kenda 2,475
324 Kittie 2,467
325 Korie 2,461
326 Kyrah 2,439
327 Krisha 2,439
328 Kerrigan 2,430
329 Kaycie 2,429
330 Kelci 2,423
331 Kierstyn 2,409
332 Kyndra 2,404
333 Kaydee 2,395
334 Kalista 2,384
335 Khalani 2,378
336 Karlyn 2,368
337 Kezia 2,364
338 Kyler 2,362
339 Katey 2,359
340 Kiyah 2,348
341 Kizzy 2,347
342 Kellye 2,347
343 Kaniyah 2,311
344 Kirstyn 2,309
345 Kelle 2,302
346 Kimberely 2,300
347 Kasi 2,280
348 Kailah 2,240
349 Kacee 2,234
350 Keith 2,216
351 Kinsleigh 2,212
352 Kenleigh 2,201
353 Katrice 2,198
354 Keena 2,196
355 Karey 2,187
356 Karren 2,177
357 Krissy 2,176
358 Kyli 2,171
359 Kyana 2,162
360 Kenlee 2,155
361 Kennadi 2,138
362 Karyme 2,134
363 Karmyn 2,125
364 Kelcey 2,123
365 Karisma 2,122
366 Kaylei 2,118
367 Kinleigh 2,109
368 Katheryne 2,108
369 Kit 2,107
370 Karyl 2,106
371 Kaleena 2,102
372 Katharina 2,102
373 Kassi 2,101
374 Kamdyn 2,094
375 Kavya 2,071
376 Karson 2,063
377 Kynslee 2,062
378 Kameryn 2,052
379 Kingsley 2,042
380 Kamara 2,029
381 Kyanna 2,004
382 Keiry 1,999
383 Kyrsten 1,995
384 Korra 1,981
385 Kellyn 1,976
386 Kynleigh 1,962
387 Kary 1,962
388 Kendell 1,945
389 Keysha 1,939
390 Kalei 1,935
391 Keonna 1,902
392 Kahlani 1,901
393 Khari 1,898
394 Keya 1,897
395 Krishna 1,890
396 Keosha 1,884
397 Kiyomi 1,882
398 Kenadee 1,861
399 Kiran 1,859
400 Kamaya 1,849