Kim Girl

How popular is Kim?

#4,171 girl name in 2025

34 baby girls were named Kim in the US in 2025, making it the 4171st most popular girl name. Another 6 boys got the name (#10,691 for boys).

Compare with other names
183,962living people named Kim (est.)
64median age of people named Kim
214,768babies named Kim since 1880
1 in 82,884US babies born in 2025

Kim popularity over time

07,50015,000 18801900192019401960198020002020

Boys Girls

Rank in 2025#4,171 for girls (▲ 599 from 2024)
Babies in 202534 girls, 6 boys
10-year trendFalling fast (-53% babies vs 2015)
Earlier ranks#2,501 in 2015, #3,734 in 2020
Peak year1960 (12,477 girls)
Highest rank#34 in 1960
First recorded1914
Boys vs girls (last 10 years)17% boys, 83% girls
Chance a classmate shares it0.0% in a class of 25 kids born in 2025

Where Kim is most popular

Babies named Kim per 1,000 girls born in each state, 2021 to 2025. Darker means more common.

  1. New York: 0.1 per 1,000 (22 girls)
  2. California: 0.0 per 1,000 (21 girls)
  3. Florida: 0.0 per 1,000 (5 girls)
  4. Texas: 0.0 per 1,000 (5 girls)

Kim by decade

DecadeBaby girlsBest rank
1910s5#3,617
1920s57#2,436
1930s209#1,250
1940s1,285#512
1950s56,080#35
1960s94,388#34
1970s20,697#78
1980s3,816#381
1990s1,600#786
2000s875#1,540
2010s587#2,078
2020s218#3,734

Girl names about as popular as Kim

Questions

Is Kim a boy or girl name?
Kim is mostly a girl name. Over the last 10 years, 83% of babies named Kim were girls.
How popular is the name Kim?
34 baby girls were named Kim in the US in 2025, making it the 4171st most popular girl name. Another 6 boys got the name (#10,691 for boys).
When was Kim most popular?
Kim peaked in 1960, when 12,477 girls were given the name. Its highest rank was #34 in 1960.
How many people are named Kim?
214,768 babies have been named Kim in the US since 1880. We estimate about 183,962 of them are alive in 2026, with a median age of 64.
Where is Kim most popular?
From 2021 to 2025, Kim was most common in New York, at 0.1 of every 1,000 girls born there.

Source: Social Security Administration baby name data, 1880 to 2025 (names given to at least 5 babies of a sex in a year). Living-people and median-age figures are our estimates using US life tables. How we calculate.