Krishna Names for Baby Boy: 108 Divine Names with Meanings (2026 Guide)
By Radha Naam Jap Team ·
Last updated: June 28, 2026 · A devotional naming guide from NaamJaap · Looking for a girl's name? See Radha Rani Names for Baby Girl
Naming your baby boy after Lord Krishna is one of the most joyful and auspicious choices a devotee family can make. Krishna is the embodiment of divine love, playful charm, wisdom, and courage. When you give your son a name inspired by Krishna, you are not just choosing a beautiful sound, you are placing a lifelong blessing on him.
This guide gives you 108 names of Krishna that work beautifully for a baby boy in 2026. Each name comes with its Sanskrit meaning, pronunciation, and a tag showing whether it is traditional, modern, short, or rare. The names are drawn from the Bhagavad Gita, the Srimad Bhagavatam, the Vishnu Sahasranama, and the living Gaudiya Vaishnav tradition of Vrindavan.
Whether you want a timeless classic like Krishna or Gopal, a sweet child-name like Kanha or Kanhaiya, a modern short name like Krish or Kiaan, or a rare gem like Anant or Vihaan, this list has something for every family.
Why Choose a Krishna Inspired Name?
A name carries energy. In the Vedic tradition, a child's name shapes the vibrations around them for a lifetime. Krishna's names carry the highest spiritual charge of love, joy, protection, and divine wisdom.
- Spiritual protection: Every time someone calls his name, it becomes a silent prayer to Lord Krishna himself.
- Cultural rootedness: Sanskrit names connect your son to thousands of years of Bharatiya tradition.
- Timeless beauty: Names like Krishna, Govind, and Madhav have been loved for centuries and never go out of style.
- Modern flexibility: Many Krishna-inspired names travel beautifully across the world. Krish, Kiaan, Vihaan, and Aarav all work in any culture.
- The power of the Holy Name: In Gaudiya tradition, chanting Krishna's name is the surest path to liberation. Your son's name becomes a living mantra spoken every single day.
Top 12 Most Popular Krishna Names for Baby Boy (2026)
These are the names that devotee families in India, the UK, the US, Canada, and Australia are choosing most often in 2026. They are easy to pronounce, beautiful to hear, and carry deep spiritual meaning.
| Name | Meaning | Pronunciation | Popularity |
|---|---|---|---|
| Krishna | The all-attractive one, the dark-hued Lord | KRISH-na | Evergreen classic |
| Kanha | The beloved child form of Krishna | KAAN-ha | Very popular |
| Krish | Short modern form of Krishna | KRISH | Modern favorite |
| Govind | One who pleases the cows and the senses | go-VIND | Classic |
| Madhav | Sweet as honey, lord of fortune | MAA-dhav | Timeless |
| Shyam | The dark, beautiful one | SHYAAM | Popular |
| Krishiv | A blend of Krishna and Shiva | KRISH-iv | Rising trend |
| Kiaan | Grace of God, king (Krishna root) | ki-AAN | Modern global |
| Vihaan | Dawn, the first ray of Krishna's light | vi-HAAN | Rising fast |
| Aarav | Peaceful, the sound of Krishna's flute | AA-rav | Modern favorite |
| Mohan | The enchanter, one who captivates all | MO-han | Classic |
| Gopal | Protector of cows, the cowherd Lord | go-PAAL | Traditional |
Named your daughter after Radha? Begin Radha naam jap too
A free Radha naam counter in the Radha Naam Jap app. Honour your baby’s name by deepening your own devotion to Radha Rani. Simple, clean, works offline.
- ✓Free Radha naam counter
- ✓Devotion alongside her name
- ✓Clean, offline, free
108 Divine Names of Lord Krishna (with Meanings)
These 108 names are sacred. They are drawn from the Krishna Ashtottara Shatanamavali, the Vishnu Sahasranama, and the loving names by which devotees of Vrindavan still call Krishna today. Any of these makes a beautiful baby boy name. Many carry both deep spiritual power and a lovely modern sound.
| No. | Name | Meaning |
|---|---|---|
| 1 | Krishna | The all-attractive, dark-hued Supreme Lord |
| 2 | Kanha | The affectionate child Krishna |
| 3 | Kanhaiya | Beloved little Krishna |
| 4 | Gopal | Protector of cows, the cowherd boy |
| 5 | Govind | One who pleases the cows and the senses |
| 6 | Govinda | Finder of cows, giver of pleasure |
| 7 | Madhav | Sweet as honey, husband of Lakshmi |
| 8 | Madhusudan | Slayer of the demon Madhu |
| 9 | Keshav | One with beautiful, long hair |
| 10 | Shyam | The dark, beautiful one |
| 11 | Shyamsundar | The beautiful dark-hued Lord |
| 12 | Murari | Enemy of the demon Mura |
| 13 | Murlidhar | The one who holds the flute |
| 14 | Giridhar | Lifter of the Govardhan hill |
| 15 | Girdhari | Holder of the mountain |
| 16 | Hari | The remover of all sorrow |
| 17 | Mohan | The all-attractive enchanter |
| 18 | Manohar | Captivator of the mind and heart |
| 19 | Madan Mohan | Enchanter of even Cupid |
| 20 | Nandlal | Beloved son of Nanda Baba |
| 21 | Nandkishore | The young boy of Nanda |
| 22 | Devakinandan | The joy of mother Devaki |
| 23 | Yashodanandan | The delight of mother Yashoda |
| 24 | Damodar | One bound by a rope of love around the waist |
| 25 | Achyut | The infallible, the imperishable one |
| 26 | Anant | The eternal, the infinite |
| 27 | Janardan | Protector and refuge of all people |
| 28 | Jagannath | Lord of the entire universe |
| 29 | Yogeshwar | The supreme lord of yoga |
| 30 | Parthasarathi | The charioteer of Arjuna |
| 31 | Hrishikesh | Master of the senses |
| 32 | Vanamali | One who wears a garland of forest flowers |
| 33 | Pitambar | One who wears golden-yellow garments |
| 34 | Ghanshyam | Dark and beautiful as a rain cloud |
| 35 | Banke Bihari | The enchanting one of Vrindavan |
| 36 | Kunjbihari | One who roams the groves of Vrindavan |
| 37 | Dwarkadhish | Lord of the city of Dwarka |
| 38 | Vasudev | Son of Vasudeva, the all-pervading |
| 39 | Chakradhar | Holder of the Sudarshan discus |
| 40 | Vishwambhar | Sustainer of the universe |
| 41 | Balgopal | The beloved child Krishna |
| 42 | Devesh | Lord of all the gods |
| 43 | Vrajraj | King of Vraj (Braj) |
| 44 | Banwari | One who wanders in the forests of Vrindavan |
| 45 | Mukund | The giver of liberation |
| 46 | Keshto | An affectionate folk form of Krishna |
| 47 | Natwar | The divine dancer, the best of dancers |
| 48 | Natkhat | The playful, mischievous one |
| 49 | Makhanchor | The butter thief of Gokul |
| 50 | Yadunandan | The joy of the Yadu dynasty |
| 51 | Sanatan | The eternal, ever-existing one |
| 52 | Yadupati | Lord of the Yadavas |
| 53 | Purushottam | The supreme among all beings |
| 54 | Adideva | The first and primary deity |
| 55 | Govardhandhari | One who held up Govardhan hill |
| 56 | Anantajit | The ever-victorious one |
| 57 | Dayanidhi | The ocean of compassion |
| 58 | Dayalu | The ever-merciful one |
| 59 | Sarvapalak | The nourisher and protector of all |
| 60 | Sarveshwar | Lord of everything that exists |
| 61 | Lokadhyaksha | Master of all the worlds |
| 62 | Jagadguru | The spiritual teacher of the universe |
| 63 | Gyaneshwar | Lord of divine knowledge |
| 64 | Parabrahma | The supreme absolute truth |
| 65 | Sumedha | The supremely intelligent one |
| 66 | Shrikant | The beloved of Lakshmi |
| 67 | Shrivatsa | Bearer of the auspicious mark on his chest |
| 68 | Vishnu | The all-pervading preserver |
| 69 | Upendra | Younger brother of Indra |
| 70 | Aniruddh | One who cannot be obstructed |
| 71 | Pradyumna | The supremely rich and mighty |
| 72 | Sridhar | Bearer of Goddess Shri (Lakshmi) |
| 73 | Padmanabh | One with a lotus-navel |
| 74 | Trivikram | Conqueror of the three worlds |
| 75 | Hariom | The divine sound of Hari |
| 76 | Narayan | The refuge of all living beings |
| 77 | Vishwroop | One whose form is the entire cosmos |
| 78 | Sarvajna | The all-knowing one |
| 79 | Bhupati | Lord of the earth |
| 80 | Aravindaksha | The lotus-eyed one |
| 81 | Kamalnayan | One with eyes like lotus petals |
| 82 | Kamalnath | Lord of Lakshmi, the lotus goddess |
| 83 | Avyukta | The crystal-clear, ever-pure one |
| 84 | Sahasrajit | Victor over thousands |
| 85 | Gopikavallabh | Beloved of the gopis |
| 86 | Devansh | A part of the divine |
| 87 | Rasik | The relisher of divine sweetness (rasa) |
| 88 | Reyansh | A ray of light, a part of the Lord |
| 89 | Premswaroop | The embodiment of pure love |
| 90 | Madhuban | The sweet sacred forest of Krishna |
| 91 | Vrajmohan | The enchanter of Vraj |
| 92 | Brijesh | Lord of the Braj region |
| 93 | Vihaan | Dawn, the first light of day |
| 94 | Madhur | The sweet one |
| 95 | Aarav | Peaceful, the melody of the flute |
| 96 | Atmananda | One who delights in the soul |
| 97 | Krishiv | A union of Krishna and Shiva |
| 98 | Kiaan | Grace of God, the king |
| 99 | Shubh | The auspicious one |
| 100 | Krish | The modern short form of Krishna |
| 101 | Yashodanand | The bliss of Yashoda |
| 102 | Madhavendra | The lord among the sweet ones |
| 103 | Keshavan | One with flowing locks, a form of Keshav |
| 104 | Gokulesh | Lord of Gokul |
| 105 | Nandgopal | The cowherd son of Nanda |
| 106 | Vrajesh | Lord of Vraj |
| 107 | Girivardhan | One who honoured Govardhan hill |
| 108 | Radhavallabh | The beloved of Radha |
Short and Modern Krishna Names for Baby Boy (4 to 6 Letters)
Short names are easier for a child to spell, easier for teachers and friends to pronounce, and they work beautifully in global settings. These modern Krishna-inspired names are favorites for 2026.
- Krish: Short form of Krishna, modern and strong.
- Kiaan: Grace of God, king.
- Vihaan: Dawn, the first light.
- Aarav: Peaceful, the melody of the flute.
- Reyansh: A ray of light, part of the Lord.
- Atharv: Knowledge, the first Veda.
- Ansh: A part of the divine.
- Veer: Brave, courageous like Krishna.
- Arjun: Bright, the dear friend of Krishna.
- Dev: God, divine.
- Hari: Remover of sorrow.
- Krissh: A modern spelling of Krish.
- Mohit: Enchanted, charmed (from Mohan).
- Yash: Glory, fame (from Yashoda).
- Shyam: The dark, beautiful one.
Loving Child-Names of Krishna (Vrindavan Favorites)
In Vrindavan, devotees call Krishna by the sweet, intimate names his mother Yashoda and the gopis used. These names carry the tenderness of his childhood and make beautiful, affectionate names for a baby boy.
- Kanha: The beloved little Krishna.
- Kanhaiya: Darling child of Gokul.
- Laddu Gopal: The adored baby form worshipped at home.
- Nandlal: Beloved son of Nanda.
- Makhanchor: The mischievous butter thief.
- Natkhat: The playful one.
- Banke Bihari: The enchanting Lord of Vrindavan.
- Ghanshyam: Dark as a rain cloud.
- Bal Gopal: The child cowherd.
- Natwar: The divine dancer.
Want to keep count of your Radha naam jap?
The Radha Naam Jap app has a dedicated Radha naam counter — soft haptics on every tap, auto-save, and your lifetime Radha naam count always safe. No signup, no ads.
- ✓Dedicated Radha naam counter
- ✓Soft haptic feedback
- ✓No ads
- ✓Lifetime auto-save
Rare and Unique Krishna Names (Stand Out Choices)
If you want a name that few other boys will share, these rare names of Krishna are stunning. Each carries deep spiritual weight while still sounding fresh and distinctive in 2026.
- Mukund: The giver of liberation.
- Damodar: Bound by a rope of love.
- Pranav: The sacred sound of Om.
- Anant: The eternal, infinite one.
- Achyut: The infallible, never-falling.
- Vrajesh: Lord of Vraj.
- Madhavendra: The lord among sweet ones.
- Yadunandan: Joy of the Yadu dynasty.
- Banwari: One who roams the forest groves.
- Giridhar: Lifter of Govardhan.
- Hrishikesh: Master of the senses.
- Purushottam: The supreme being.
- Vasudev: The all-pervading son of Vasudeva.
- Radhavallabh: The beloved of Radha.
- Rasik: One who relishes divine sweetness.
Krishna Names by Meaning: Choose What Resonates
Sometimes the meaning matters more than the sound. Pick the quality you most want your son to carry through life.
Names That Mean "Charming" or "Enchanting"
Mohan, Manohar, Madan Mohan, Banke Bihari, Vrajmohan, Mohit.
Names That Mean "Protector" or "Strength"
Gopal, Giridhar, Janardan, Sarvapalak, Vishwambhar, Veer.
Names That Mean "Lord" or "Supreme"
Jagannath, Purushottam, Sarveshwar, Yogeshwar, Parabrahma, Devesh.
Names That Mean "Light" or "Dawn"
Vihaan, Reyansh, Aditya, Hariom, Pranav, Devansh.
Names That Mean "Love" or "Sweetness"
Madhav, Madhur, Premswaroop, Rasik, Radhavallabh, Mukund.
Nakshatra and Numerology Tips
In Vedic tradition, your baby's birth star (nakshatra) can guide the starting sound of his name. If you are naming the child using traditional methods, ask your family priest for the correct starting syllable. Many Krishna-inspired names fit common nakshatras:
- Starting with K: Krishna, Kanha, Krish, Keshav, Kiaan, Kunjbihari.
- Starting with G: Gopal, Govind, Giridhar, Ghanshyam, Gokulesh.
- Starting with M: Madhav, Mohan, Mukund, Murari, Madhusudan.
- Starting with V: Vihaan, Vasudev, Vrajesh, Vanamali.
- Starting with A: Aarav, Achyut, Anant, Ansh, Atharv.
Many parents also check numerology. The name Krishna carries a destiny number that astrologers consider highly auspicious. Govind, Madhav, and Vihaan also carry strong, harmonious numerological vibrations.
Radha-Krishna Sibling and Twin Name Ideas
If you are blessed with a boy and a girl, or planning names for the future, pairing a Krishna name with a Radha name is one of the most beautiful traditions a devotee family can keep. The two names become a living prayer of divine love spoken every day at home.
- Krishna & Radha — the eternal divine couple.
- Kanha & Kishori — the playful boy and the young maiden.
- Madhav & Madhavi — a perfectly matched pair.
- Shyam & Shyama — the dark beautiful Lord and his beloved.
- Govind & Gopi — the Lord and his devotee.
- Krish & Riya — modern short names with divine roots.
For the full girl's list, see our companion guide: Radha Rani Names for Baby Girl: 75+ Divine Names with Meanings.
How to Make the Name a Living Blessing
Once you choose a name, the real beauty begins. In Sanatana Dharma, the name of God is the mantra, and every time we chant Krishna's name, we invite his grace. Here is a beautiful practice many devotee families do:
- Chant "Hare Krishna" or "Jai Shri Krishna" 108 times on the day your baby is born.
- Sing the Hare Krishna mahamantra softly when you rock him to sleep.
- Keep a small Laddu Gopal or photo of Bal Krishna in his room.
- On Janmashtami every year, chant Krishna's names together as a family.
- As he grows, teach him the meaning of his own name so he carries it with pride.
Named your daughter after Radha? Begin Radha naam jap too
A free Radha naam counter in the Radha Naam Jap app. Honour your baby’s name by deepening your own devotion to Radha Rani. Simple, clean, works offline.
- ✓Free Radha naam counter
- ✓Devotion alongside her name
- ✓Clean, offline, free
Frequently Asked Questions
What are the most popular Krishna names for a baby boy in 2026?
Krishna, Kanha, and Krish remain the top three. Govind, Madhav, and Shyam are timeless classics, while modern short names like Kiaan, Vihaan, and Aarav are rising fast among families who want a contemporary name that still honours Lord Krishna.
What is a short modern name inspired by Krishna?
Krish, Kiaan, Vihaan, Aarav, Reyansh, Ansh, and Dev are all beautiful short names rooted in Krishna or his qualities. They are easy to pronounce globally and work well in any culture.
What does the name Kanha mean?
Kanha is the loving, intimate child-name of Lord Krishna, used by his mother Yashoda and the gopis of Vrindavan. It captures Krishna's playful, tender, and affectionate nature, which is why it is one of the most cherished baby boy names among devotees.
Which Krishna names start with the letter K?
Krishna, Kanha, Kanhaiya, Krish, Keshav, Kiaan, Kunjbihari, Krishiv, and Keshto. All are rooted in Krishna's divine names and qualities.
Is it auspicious to name a baby boy Krishna?
Yes. In the Vaishnav tradition, naming a baby boy Krishna or after one of his names is considered one of the most blessed choices a family can make. Every time his name is spoken, it is like a prayer to Lord Krishna himself.
What are good Radha-Krishna sibling names?
Beautiful pairs include Krishna and Radha, Kanha and Kishori, Madhav and Madhavi, Shyam and Shyama, and Govind and Gopi. Pairing a Krishna name with a Radha name keeps the spirit of the divine couple alive in your home.
How do I chant Krishna's name with my baby?
Start simple. Sing "Hare Krishna" or "Jai Shri Krishna" softly when you hold him. Many families use a jap counter app to chant the Hare Krishna mahamantra daily as a family blessing. The NaamJaap app lets you track your daily naam jap from 108 to 1 crore, completely free.
Final Thoughts
Choosing your son's name is one of the most sacred moments of parenthood. A name inspired by Lord Krishna is not just a label. It is a daily blessing, a connection to divine love and wisdom, and a lifelong prayer. Whether you pick the timeless Krishna, the affectionate Kanha, the modern Vihaan, or a rare gem like Mukund, your son will carry the charm and grace of Vrindavan with him wherever he goes.
And if you want to make his name a living mantra in your home, begin a simple daily practice: chant the Hare Krishna mahamantra 108 times every morning. The NaamJaap app makes this effortless. One tap per chant, auto-save, works offline, completely free. Track your lifetime naam count from 108 to 1 crore, and let every chant be a blessing for your baby boy.
Read More
- Radha Rani Names for Baby Girl: 75+ Divine Names with Meanings
- Krishna Naam Jap Benefits: The Power of the Hare Krishna Mahamantra
- 108 Names of Radha Rani with Meaning and Benefits
- Free Online Naam Jaap Counter
Jai Shri Krishna. May your son carry Lord Krishna's love, wisdom, and joy throughout his life.


