How Many People Are Named Cannon?

11,022

people named Cannon are alive in the United States today (estimate)

About 1 in 31,009 people in the US has this name

Based on 11,207 babies named Cannon in Social Security records from 1904 to 2025, and the share of each birth year still alive in 2025.

Popularity Rank

#2,327

💎 Rare

Rank Among Boy Names

#921

See the top 100

Peak Year

2021

595 births

Trend

→

Stable (last 10 years)

⚧ Gender Distribution

Female
2.1%
Male
97.9%

Of the babies given the name Cannon, 2.1% were girls and 97.9% were boys.

👥 Age Distribution

The average person named Cannon alive today is about 12 years old, and 96% are under 30. Half of them were between 6 and 17 in 2025.

Under 30 10,546
95.7%
30 to 59 461
4.2%
60 and over 15
0.1%

📈 Popularity Over Time

Cannon first appears in the records in 1904 and was given most often in 2021, to 595 babies. In 2025, 374 babies got the name.

Babies given the name each year, 1904 to 2025

🏆 Rank History

Cannon has never been one of the 100 most popular boys' names. Its best rank was #506, in 2021. In 2025 it ranked #722.

Boys
Rank in 2025#722
Best rank#506 (2021)
Years in the top 100None
Rank in its biggest decade#558 in the 2010s

📍 State-Wise Distribution

People named Cannon alive today, by the state where they were born (estimate; state records start in 1910).

More people named Cannon were born in Texas than in any other state: about 1,464 of those alive today. Compared with the national rate in the same years, Cannon was given 3.7 times as often in Utah, 3.1 times in Mississippi and 2.7 times in Arkansas.

Texas 1,464
California 684
Tennessee 547
Georgia 543
North Carolina 456
Florida 429
Utah 429
Washington 299
Oklahoma 299
Louisiana 288
Missouri 284
Ohio 260
Alabama 259
Arizona 235
Mississippi 232
South Carolina 222
Virginia 218
Arkansas 212
Kentucky 203
Indiana 200
Illinois 193
Pennsylvania 156
Colorado 143
Michigan 137
Idaho 125
Kansas 125
Maryland 108
Oregon 88
New York 79
Iowa 51
Nevada 38
Wisconsin 35
Nebraska 35
New Jersey 31
Minnesota 27
West Virginia 17
Hawaii 10
South Dakota 6
Alaska 5
North Dakota 5
New Mexico 5

Look up another name

👤

⊙ We don't save the names you search.