Krishna

#6,838 for girls in 2025, 16 births · #2,108 for boys in 2025, 69 births
Given to boys 55.6% of the time

Showing
Show data for
Peak · boys
2004 · 78 births
Debut · boys
5 births
In top 100 · boys
never
of 146 years
Total births · boys
2,385
since 1957

Krishna over time

girlsboys

Rank within each sex, plotted together. Click any year to open it.

#1#10#100#1,000#10,000rank18801900192019401960198020002020peak #1,528, 1971peak #1,653, 2004girlsboys
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#6,83816#2,10869
2024#6,93216#2,39358
2023#6,92216#2,51053
2022#6,46418#2,51754
2021#6,17419#2,46454
2020#11,0908#2,50551
2019#7,71614#2,65648
2018#6,01020#2,16764
2017#7,44215#1,91875
2016#5,44524#1,97573
2015#5,12726#2,06868
2014#5,16326#2,08267
2013#4,88728#2,09064
2012#5,11427#1,84979
2011#4,68130#1,98869
2010#5,41425#2,05766
2009#5,37826#1,92574
2008#4,08938#2,00170
2007#4,05038#1,74185
2006#4,57631#1,89371
2005#3,31746#2,08159
2004#3,74838#1,65378
2003#3,53240#1,81565
2002#2,88851#2,04653
2001#3,63136#1,91257
2000#3,27141#2,25643
1999#2,56755#1,93250
1998#2,53054#1,89951
1997#2,69546#1,93347
1996#2,55849#2,48331
1995#2,93240#2,40032
1994#2,75244#2,55629
1993#3,05238#2,78625
1992#3,03638#2,36231
1991#2,42052#2,82823
1990#3,07836#2,48827
1989#2,98636#2,98920
1988#3,69025#4,16211
1987#2,72336#3,07216
1986#3,45925#2,68419
1985#4,45517#3,21614
1984#3,14427#2,61318
1983#4,10918#3,07114
1982#3,78021#3,10814
1981#4,00519#2,89815
1980#2,94030#3,61511
1979#3,66821#2,89715
1978#3,00926#2,27920
1977#2,60632#2,66516
1976#2,66429#2,70915
1975#2,16939#2,75114
1974#1,84847#3,8378
1973#1,83246#2,60614
1972#1,74950#2,15818
1971#1,52865#1,70527
1970#2,20336#2,39915
1969#2,58526#3,0629
1968#2,96919#2,73510
1967#4,05311#2,61110
1966#6,5645#3,2497
1965#5,8176#3,5376
1964
1963
1962#6,5785
1961#6,5675#4,0655
1960#4,4379#3,6656
1959#6,2455
1958#6,1035
1957#3,9935
1956
1955
1954
1953
1952
1951
1950
1949
1948
1947
1946
1945
1944
1943
1942
1941
1940
1939
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1917
1916
1915
1914
1913
1912
1911
1910
1909
1908
1907
1906
1905
1904
1903
1902
1901
1900
1899
1898
1897
1896
1895
1894
1893
1892
1891
1890
1889
1888
1887
1886
1885
1884
1883
1882
1881
1880
First appearance
1957

The first year at least five boys were named Krishna! It came in at #3,993, and was given to 5 baby boys.


Quietest stretch: 1957–1959, when fewer than 6 boys a year got the name.

See more about Krishna
Momentum · boys
Holding steady
  • 285 spots since 2024 (#2,393#2,108)
  • 397 spots since 2020 (#2,505#2,108)
  • 40 spots since 2015 (#2,068#2,108)
Rise & fade · boys
47 yrs to peak
  • Debuted 1957
  • Peaked 2004 at #1,653 (78 births)
  • Not yet halved from its peak
Top of the charts · boys
Never in the top 1,000
  • Top 10: never
  • Top 100: never
  • Top 1,000: never
Share of babies · boys
1 in 24,012
  • Highest: 1 in 24,012 boys born in 2012 were named Krishna (0.00%)
  • Latest: 1 in 24,755 boys born in 2025 (0.00%)
  • Its best rank, #1,653 in 2004, was only 1 in 25,448 (0.00%) — a smaller share of a much bigger birth year
Era · boys
The 2010s
  • 28.2% of all boys named Krishna (673) were born in this decade
Girls or boys?
Flipped in 2000
  • Mostly girls until 1999, mostly boys since
all girlsall boys
Show by decade
DecadeBirthsBest rankAvg rank
1950s5#3,993 (1957)#3,993
1960s53#2,611 (1967)#3,275
1970s162#1,705 (1971)#2,601
1980s152#2,613 (1984)#3,143
1990s346#1,899 (1998)#2,367
2000s655#1,653 (2004)#1,932
2010s673#1,849 (2012)#2,085
2020s339#2,108 (2025)#2,416

All figures count published births only (names given to at least 5 boys in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Want to check a specific year?

See where Krishna ranked and which names it was up against. Click a point on the chart, or pick a year: