EN
Boy · Name family

Cain

17,109births recorded
11Countries
5Variants
2004Peak · Northern Ireland
#314Northern Ireland 2025

Cain is a boy name family recorded 17,109 times in 11 countries since 1910. It ranks highest today in Northern Ireland (#314 in 2025). Its all-time peak was in Northern Ireland in 2004, at 72.1 births per 100,000. Elsewhere it is mostly given as Chahin (France).

Popularity by country

Births per 100,000 newborns, all forms of the name combined.

Which form wins where

Births per 100,000 newborns for each form, in the selected country.

All forms of Cain

VariantsLanguageTotal birthsCountryLatest rankPeak year10-year trend
Cain English 7,628 🇺🇸 United States #1141 2014 ▼ 37 %
Cain English 2,117 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales #1153 2001 ▼ 42 %
Cain English 591 🇦🇷 Argentina #1115 2015 ▲ 292 %
Cain English 170 🇬🇧 Northern Ireland #314 2004 ▼ 23 %
Cain English 131 🇨🇦 Ontario #1123 2016 new
Cain English 125 🇮🇪 Ireland – 2003 –
Kain English 3,750 🇺🇸 United States #1728 2016 ▼ 15 %
Kain English 771 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales – 2001 –
Kain English 60 🇫🇷 France #5303 2021 ▲ 27 %
Kain English 59 🇨🇦 Ontario – 2011 –
Kain English 43 🇦🇺 South Australia – 1974 –
Kain English 16 🇨🇦 Alberta – 2000 –
Kayin English 630 🇺🇸 United States #8910 2001 ▲ 9 %
Kayin English 15 🇫🇷 France – 2023 –
Kayin English 15 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England & Wales – 2004 –
Chahin French 380 🇫🇷 France #2522 2014 ▲ 26 %
Kayn English 284 🇺🇸 United States #4857 2024 ▲ 173 %
Kayn English 25 🇫🇷 France #3480 2025 –

How we grouped these names

  • Cain ↔ Kain — spelling variant
  • Cain ↔ Kayin — spelling variant
  • Cain ↔ Chahin — spelling variant
  • Cain ↔ Kayn — spelling variant

Questions about Cain

How popular is the name Cain?

In 2025 it ranked #314 in Northern Ireland. Official registers record 17,109 births across 11 countries.

What is Cain in other languages?

Kain (English); Kayin (English); Chahin (French); Kayn (English).

When was Cain most popular?

It peaked in Northern Ireland in 2004, at 72.1 births per 100,000.

Is Cain a boy or a girl name?

In official birth registers, Cain is a boy name.