Cai

Given to 1,945 US babies since 1989

▲ Rising +25% vs. 2018–2020

Rank in 2025
#8362
recorded as girls
Down 1,968 since 2024
#2108
recorded as boys
Down 206 since 2024
Babies in 2025
81
girls 12 · boys 69
Peak year
2022
108 babies recorded as boys
All-time total
1,945
since 1989

Born a Cai? See how many share your birth year.

Any year from 1880 to 2025.

Babies per 1,000 (same sex), 1880–2025

Recorded as girls Recorded as boys
Babies per 1,000 (same sex), 1880–2025Cai was most popular in 2022, when 108 babies recorded as boys got the name (0.06 per 1,000). In 2025, 69 babies were named Cai, ranking #2108 for babies recorded as boys. Compared with 2018–2020, it's up 25%.00.020.040.060.0818801900192019401960198020002020Peak 2022 (boys) Babies per 1,000 (same sex), 1880–2025Cai was most popular in 2022, when 108 babies recorded as boys got the name (0.06 per 1,000). In 2025, 69 babies were named Cai, ranking #2108 for babies recorded as boys. Compared with 2018–2020, it's up 25%.00.020.040.060.081880192019602000Peak 2022 (boys)

Cai was most popular in 2022, when 108 babies recorded as boys got the name (0.06 per 1,000). In 2025, 69 babies were named Cai, ranking #2108 for babies recorded as boys. Compared with 2018–2020, it's up 25%.

Download chart
Show every year
YearGirlsRankBoysRank
2025 12 8362 69 2108
2024 18 6394 83 1902
2023 25 5126 86 1851
2022 23 5465 108 1611
2021 24 5237 87 1799
2020 38 3778 66 2113
2019 28 4773 66 2150
2018 21 5785 65 2147
2017 25 5191 68 2049
2016 34 4250 82 1828
2015 25 5288 82 1815
2014 21 5993 71 2000
2013 21 6017 55 2299
2012 23 5710 54 2358
2011 27 5063 39 2950
2010 9 11246 38 3014
2009 16 7679 41 2894
2008 15 8109 39 3005
2007 10 10818 29 3591
2006 10 10611 23 4105
2005 12 8883 29 3389
2004 14 7828 27 3456
2003 8 11325 25 3528
2002 9 10246 20 4044
2001 5 15352 17 4476
2000 7 11801 16 4573
1999 <5 — 6 8704
1998 <5 — 8 6843
1997 9 9017 7 7281
1996 6 11807 6 7971
1995 <5 — 6 7792
1994 <5 — 8 6372
1993 <5 — 9 5771
1992 <5 — <5 —
1991 <5 — <5 —
1990 <5 — 10 4993
1989 <5 — 5 7905