Highest ever

Kieran

Meaning not yet researched.

2025 rank
#389
817 boys
2015
#512
rank
1950
#1,784
rank

Kieran: US boys given the name each year, 1880 to 2025, from Social Security card applications. 817 in 2025. Its best rank was #389 in 2025.

US births per year · SSA card applications

Its highest rank in 146 years of records is this year’s. About 99% of babies named Kieran in 2025 were boys.

Baby name · US data 1880–2025

#389 for US boys in 2025, its highest rank in 146 years of records.

Babies in 2025
828
Since 1880
19,218
Years on record
99

Babies named Kieran, every year since 1880

Hover, tap or use the arrow keys for any year. Years with fewer than five babies of a sex are not published by SSA and show as zero.

Boys

Kieran: US boys given the name each year from 1880 to 2025. 817 boys in 2025. Peak: #389 in 2025 · most boys in one year: 817 (2025).

About the name Kieran

In 2025, 817 US boys were named Kieran, making it the 389th most common boys’ name of the year, up 51 places from #440 in 2024. That is 101 more than the 716 boys named Kieran in 2024. Its best rank for boys was #389, reached in this year, 2025. That year also had the most boys given the name: 817. For comparison, it was #512 in 2015 and #1,784 in 1950.

Social Security card records list Kieran in 99 years of the 146 from 1880 to 2025, starting in 1918 with 8 babies. In all, 19,218 US babies have been given the name, 8.4% of them girls and 92% boys. Its busiest decade was the 2010s, with 5,623 babies named Kieran.

Over the 10 years from 2016 to 2025, 6,213 US boys were named Kieran; the busiest of those years was 2025, with 817. In 2025 that was about 1 in 2,091 of the boys in SSA’s list for the year.

Among the states, Kieran ranked highest in South Dakota in 2025, at #211 for boys there. It was not in the top 100 of any state. Related spellings in the SSA files include Ciaran (2,233 babies since 1880), Kiran (5,041 babies since 1880), Keren (5,014 babies since 1880) and Kyran (3,282 babies since 1880). Rarer spellings such as Kerin, Keron and Kirin are summarised on this page.

Meaning

Meaning not yet researched.

We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.

Related spellings

Rare spellings summarised here: Kerin (1,595), Keron (1,046), Kirin (983), Kieron (730), Kieren (636), Keryn (320), Kiron (282), Kieryn (256), Kiren (236), Kiryn (84), Keeran (70), Kierin (54), and more.

Numbers are all-time US births. Links come from Wikidata’s “said to be the same as” (P460, CC0) and our spelling rule: at most two letters different, with the same sound pattern.

Nicknames

No nicknames listed for Kieran in the open dataset we use.

Source: carltonnorthern/nicknames (Apache-2.0).

Kieran by state, 2025

US boys. Rank within each state. SSA leaves out states where fewer than five boys got the name, so 14 are not listed.

StateBirths 2025Rank 2025Rank 2015
South Dakota7#211—
Connecticut16#216#373
Pennsylvania58#219#399
Idaho12#226—
Massachusetts27#227#357
Wisconsin26#232#467
New Hampshire5#252#242
Minnesota24#257#352
Colorado25#265#451
New Jersey33#277#298
Washington26#295#438
Virginia28#300#330
New York60#310#397
Kansas12#312#445
Ohio38#314#610
Oregon13#318#476
California93#372#483
Maryland14#378#356
Arkansas8#421—
Illinois23#464#551
Tennessee17#466#711
Nevada6#485—
North Carolina21#492#465
Florida37#496#614
Michigan17#503#788
Missouri12#503#545
Kentucky9#503#372
Arizona14#510#543
Iowa6#545—
Louisiana8#561#671
Indiana12#567#854
Utah7#594#651
Georgia17#609#643
Oklahoma6#665—
Alabama6#722—
Texas37#740#691
South Carolina5#811#716

Rank by year

Births and national rank for each year SSA lists the name, newest first.

CSV
YearGirlsGirls rankBoysBoys rank
202511#9,184817#389
202411#9,259716#440
202321#5,862636#477
202231#4,531621#490
20218#11,672598#493
202021#5,758558#514
201925#5,232581#493
201822#5,696579#497
201734#4,266567#512
201623#5,718540#539
201529#4,794560#512
201433#4,409483#576
201335#4,206471#558
201236#4,177470#554
201151#3,246562#474
201053#3,144469#540
200963#2,814528#510
200867#2,735502#533
200777#2,447450#571
200654#3,119445#563
200556#2,920408#571
200456#2,875425#544
200352#2,938429#538
200257#2,689399#556
200155#2,724410#534
200054#2,727416#528
199959#2,453319#597
199860#2,354292#625
199736#3,270259#644
199642#2,875278#624
199532#3,456265#638
199431#3,570233#680
199323#4,465192#755
199217#5,599125#964
199115#6,101105#1,059
199012#7,100109#1,018
19898#9,18084#1,157
198812#6,47264#1,288
198711#6,54260#1,263
198612#5,96062#1,222
198514#5,19565#1,162
198413#5,36474#1,038
198313#5,29149#1,341
198219#4,09759#1,214
19818#7,75050#1,319
19809#7,07243#1,457
19797#8,47550#1,310
19785#10,52647#1,336
19776#8,99343#1,400
1976——35#1,562
1975——41#1,370
197415#4,12436#1,458
19735#9,03539#1,338
19725#8,87827#1,705
197110#5,29653#1,131
19706#7,49444#1,256
19696#7,02031#1,454
19685#7,56435#1,300
19678#5,19742#1,157
1966——39#1,209
196510#4,34346#1,101
19647#5,73439#1,251
19637#5,59233#1,367
1962——33#1,380
1961——39#1,271
19606#6,02237#1,308
19596#5,89732#1,397
1958——34#1,330
1957——28#1,502
1956——22#1,701
1955——26#1,523
1954——12#2,376
1953——20#1,745
19525#5,98718#1,831
1951——12#2,310
1950——18#1,784
19495#5,6389#2,711
1948——11#2,386
1947——12#2,313
1946——15#1,921
1945——5#3,558
1944——10#2,391
1942——7#3,080
1941——5#3,775
1940——7#3,010
1939——7#2,989
1938——8#2,764
1936——5#3,826
1935——5#3,926
1934——9#2,663
1932——5#4,051
1931——9#2,778
1929——8#3,122
1928——5#4,455
1926——7#3,567
1924——5#4,692
1923——5#4,562
1921——8#3,358
1918——8#3,253

About the data: counts are Social Security card applications for US births, for names given to at least five babies of a sex in a year (SSA, names.zip, public domain). Ranks follow SSA’s own order: most births first, ties alphabetical. Files retrieved 2026-10-05 (checksum on our sources page).