NameBattle

Krishna

boy name#2108 in 2025

Krishna entered the US charts in 1957, peaked at #1653 in 2004, ranks #2108 today — a rare gem few children share.

Popularity 19572025

19572025
US babies named Krishna per year from 1957 to 2025
#2108
rank today
#1653
peak (2004)
69
babies in 2025
rare
a rare gem few children share

Rank by decade

DecadeAverage rank
1950s#3993
1960s#3275
1970s#2601
1980s#3143
1990s#2367
2000s#1932
2010s#2085
2020s#2416

Strongest states

Over the last decade, Krishna has been most popular in CA, TX, NY.

Living bearers

About 2,300 people named Krishna are estimated to be alive in the US today.

The typical Krishna alive today was born around 2007, making them about 18 years old.

Estimated from official SSA birth records and life tables.

Names similar in popularity

Frequently asked questions

How popular is the name Krishna in 2025?
Krishna ranks #2108 among US boy names in 2025, with 69 babies given the name.
When was the name Krishna most popular?
Krishna peaked in 2004, reaching #1653 among US boy names.
Will my child share the name Krishna with classmates?
Krishna will almost certainly be the only one in school.

Torn between Krishna and another name?

Put them head to head — full stats, history and a verdict.

Start a name battle