Boy

Cannon

Meaning not yet researched.

2025 rank
#722
374 boys
2015
#585
rank
1950
#3,066
rank

Cannon: US boys given the name each year, 1880 to 2025, from Social Security card applications. 374 in 2025. Its best rank was #506 in 2021.

US births per year · SSA card applications

Peaked at #506 in 2021; #722 in 2025. Every baby recorded as Cannon in 2025 was a boy.

Baby name · US data 1880–2025

#722 for US boys in 2025. Its best year was 2021, at #506.

Babies in 2025
374
Since 1880
11,207
Years on record
70

Babies named Cannon, 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

Cannon: US boys given the name each year from 1880 to 2025. 374 boys in 2025. Peak: #506 in 2021 · most boys in one year: 581 (2021).

About the name Cannon

In 2025, 374 US boys were named Cannon, making it the 722nd most common boys’ name of the year, up 41 places from #763 in 2024. That is 42 more than the 332 boys named Cannon in 2024. Its best rank for boys was #506, reached in 2021. That year also had the most boys given the name: 581. For comparison, it was #585 in 2015 and #3,066 in 1950.

Social Security card records list Cannon in 70 years of the 146 from 1880 to 2025, starting in 1904 with 6 babies. In all, 11,207 US babies have been given the name, 2.0% of them girls and 98% boys. Its busiest decade was the 2010s, with 5,084 babies named Cannon.

Over the 10 years from 2016 to 2025, 4,831 US boys were named Cannon; the busiest of those years was 2021, with 581. In 2025 that was about 1 in 4,567 of the boys in SSA’s list for the year.

Among the states, Cannon ranked highest in South Carolina in 2025, at #374 for boys there. It was not in the top 100 of any state. Related spellings in the SSA files include Kannon (6,181 babies since 1880), Canaan (6,167 babies since 1880), Canyon (4,086 babies since 1880) and Canon (2,792 babies since 1880). Rarer spellings such as Cainan, Cainen and Kannan 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: Cainan (1,024), Cainen (521), Kannan (345), Cannan (276), Kannen (274), Cannen (199), Kainon (131), Cainon (87), Canan (81), Caynan (80), Kaynon (77), Kannyn (71), 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 Cannon in the open dataset we use.

Source: carltonnorthern/nicknames (Apache-2.0).

Cannon by state, 2025

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

StateBirths 2025Rank 2025Rank 2015
South Carolina14#374#328
Tennessee21#389#308
Arkansas8#404#489
Mississippi7#424#291
Kentucky10#458#359
Indiana14#487#734
Alabama10#487#487
Iowa6#507#584
North Carolina19#516#290
Texas64#519#428
Missouri10#563#569
Oklahoma7#565#291
Georgia18#569#414
Maryland8#580#587
Louisiana6#681#440
Colorado7#695#703
Washington9#696#544
Florida22#705#748
Utah5#719#380
Arizona8#731#530
Virginia9#744#806
Ohio9#869#735
Pennsylvania7#1,020#1,058
Illinois7#1,045#846
Michigan5#1,136#821
California16#1,209#810

Rank by year

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

CSV
YearGirlsGirls rankBoysBoys rank
2025——374#722
20246#13,808332#763
202310#9,752431#641
20227#12,500469#600
202114#7,712581#506
202015#7,286522#542
201913#8,226565#508
20187#12,747521#540
201713#8,370505#550
201617#6,965531#543
20157#13,280473#585
2014——509#543
20139#11,193491#542
20129#11,455492#531
20115#17,275493#519
201010#10,574414#600
20095#17,815400#623
20087#14,116385#638
20077#14,202315#728
200610#10,742263#788
20057#13,274257#772
200412#8,822213#835
20035#16,217191#884
20027#12,441130#1,115
20017#12,289127#1,114
2000——119#1,163
1999——95#1,284
1998——81#1,406
1997——73#1,470
19966#12,09078#1,370
19955#13,76554#1,667
1994——59#1,565
19939#8,83621#3,161
1992——24#2,852
1991——23#2,840
1990——28#2,441
1989——16#3,470
1988——16#3,227
1987——13#3,553
1986——13#3,467
1985——13#3,433
1984——15#2,979
1983——10#3,916
1982——7#5,093
1981——11#3,637
1980——13#3,282
1979——8#4,459
1978——8#4,203
1977——14#2,927
1976——7#4,501
1975——9#3,691
1974——10#3,349
1973——21#1,991
1972——21#1,979
1971——14#2,580
1970——12#2,753
1969——12#2,567
1968——5#4,208
1962——5#4,117
1953——6#3,475
1950——7#3,066
1946——5#3,587
1927——5#4,287
1926——8#3,164
1922——5#4,394
1920——7#3,530
1919——6#3,796
1918——6#3,790
1916——5#3,989
1904——6#1,081

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).