Skip to main content

Compare two names

Cain and Kain side by side: Cain peaked in 2014 and Kain in 2016; in 2025 they were given to 185 and 94 babies.

Cain and Kain, year by year

Babies given each name per year
Cain and Kain births by year10020030040018801900192019401960198020002025CainKain
Cain and Kain births by year10020030040018801900192019401960198020002025CainKain
Cain and Kain births by year1002003004001880190519301955198020052025CainKain
Cain and Kain births by year1002003004001880193019802025CainKain

Girls and boys together; Cain solid, Kain dashed.

Cain and Kain compared
CainKain
Births 202518594
Rank 2025#1,142 among boys’ names#1,738 among boys’ names
Recorded since 18807,6283,750
Peak year20142016
Girls0%0%
Alive, estimated7,3403,690
Median age1415

Both names: SSA national file, published May 8, 2026, and SSA’s cohort life tables.

Open the full record for Kain