Krishna

An uncommon Sanskrit pick — distinctive and rare.

Boy's name| Also girlsSanskritRising fast Also a pet name
#2406 116in 2024

Meaning & Origin

A deity worshiped across many traditions of Hinduism.

Krishna is a boy's and girl's baby name of Sanskrit origin meaning 'dark blue' or 'black.' Krishna is one of the most beloved deities in Hinduism — the divine hero of the Mahabharata, teacher of the Bhagavad Gita, and an avatar of Vishnu celebrated for his wisdom, playfulness, and divine love.

As a name, Krishna carries centuries of devotion and is one of the most given names in India.

Compare Krishna with another name

Popularity Over Time

Krishna was #1665 twenty years ago and has since drifted to #2406, but its charm endures.

0214364851960198020002024

Popularity by Decade

Decade-by-decade popularity data for Krishna
DecadeBirthsTrend
2020s270
2010s673
2000s655
1990s346
1980s152
1970s162
1960s53
1950s5

Year-by-Year Data

View complete yearly data(63 years, 19572024)
Year-by-year popularity data for the name Krishna
YearBirthsRank
202458#2406
202353#2522
202254#2539
202154#2476
202051#2530
201948#2676
201864#2181
201775#1930
201673#1983
201568#2080
201467#2087
201364#2102
201279#1854
201169#1994
201066#2061
200974#1934
200870#2018
200785#1751
200671#1904
200559#2100

Source: U.S. Social Security Administration. Showing years with 5+ recorded births.

Krishna as a Girl's Name

Krishna is a true unisex name. As a girl's name, it has 1,890 recorded births since 1958.

#7071
Current rank
1,890
Total births
1971
Peak year
Compare Krishna as boy vs girl

Frequently Asked

Can Krishna be used for both boys and girls?
Yes, Krishna is used for both boys and girls. As a boy's name, it currently ranks #2406. As a girl's name, it ranks #7071.

Krishna has two lives

Krishna, the baby name
#2406boys
2,316 babies
Currently viewing
Krishna, the pet name
#8596pet name
7 pets
View pet page →

Last updated May 2026 · Data: U.S. Social Security Administration (19572024) · Methodology