Skip to main content

Compare two names

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

Kain and Cain, year by year

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

Girls and boys together; Kain solid, Cain dashed.

Kain and Cain compared
KainCain
Births 202594185
Rank 2025#1,738 among boys’ names#1,142 among boys’ names
Recorded since 18803,7507,628
Peak year20162014
Girls0%0%
Alive, estimated3,6907,340
Median age1514

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

Open the full record for Cain