Rishikesh Practical

What Is the Meaning of Rishikesh? Name, Origin and Story

By Hem Tiwari · Published 23 October 2026

The short answer: Rishikesh comes from the Sanskrit Hrishikesh (हृषीकेश), which means "Lord of the senses". It's one of the names of Lord Vishnu, and the town takes its name from a legend in which Vishnu appeared here, as Hrishikesh, to a sage who had mastered his senses through years of penance.

ऋषिकेश का अर्थ है "इंद्रियों के स्वामी" — यह संस्कृत शब्द हृषीकेश से बना है, जो भगवान विष्णु का एक नाम है।

We've run our bike rental two minutes from Ram Jhula since 2015, and it's one of the questions visitors ask us most often — usually right after they've noticed that the town's best-known temples are dedicated to Vishnu and his avatars, not to the rishis the name seems to describe.

Breaking down the word

The name is a compound of two Sanskrit words:

  • Hrishika (हृषीक) — the senses, or the organs of sense.
  • Isha (ईश) — lord, master, controller.

Joined, Hrishika + Isha becomes Hrishikesha: the lord or master of the senses. It's the same epithet used for Krishna throughout the Bhagavad Gita, where Arjuna repeatedly addresses him as Hrishikesha. Over centuries of everyday speech the "Hri" softened to "Ri", giving the modern spelling Rishikesh (ऋषिकेश), and you'll still see both spellings on signboards and railway tickets today.

Why is Rishikesh called Rishikesh? The legend

The story told locally, and recorded in the Kedar Khand of the Skanda Purana, is about the sage Raibhya Rishi. He performed long and severe penance on the banks of the Ganga here, controlling his senses completely. Pleased, Lord Vishnu appeared before him in the form of Hrishikesh — the Lord of the senses — and the place came to be known by that name.

The same texts call this stretch of the river Kubjamraka, said to be because Vishnu appeared to the sage under a mango tree (amra) while the sage was bent (kubja) in devotion. It's the oldest name for the site you're likely to come across, and it still appears in temple histories.

The legend lives on at Bharat Mandir, one of the oldest temples in town, near Triveni Ghat. Its main deity is Vishnu as Hrishikeshnarayan, and tradition credits Adi Shankaracharya with re-establishing the shrine in the 8th or 9th century. If you want to see where the name comes from, that's the place to go — it's a short walk from Triveni Ghat.

The common myth: "rishi" + "kesh" (hair)

Many people assume the name means "the hair of the sages" — rishi (sage) plus kesh (hair or locks) — and picture the long-haired sadhus along the ghats. It's an easy mistake, and the modern spelling encourages it, but it isn't the origin. The name comes from Hrishikesh, a name of Vishnu, not from the sages' hair. That said, the town's long association with rishis, ashrams and meditation is real, which is partly why the folk explanation has stuck.

Rishikesh meaning in other languages

LanguageWritten asMeaning
Sanskritहृषीकेश (Hrishikesha)Lord of the senses
Hindiऋषिकेशइंद्रियों के स्वामी (master of the senses)
Bengaliহৃষিকেশ / ঋষিকেশইন্দ্রিয়ের অধীশ্বর (lord of the senses)
Tamilரிஷிகேஷ்புலன்களின் இறைவன் (lord of the senses)
Malayalamഋഷികേശ്ഇന്ദ്രിയങ്ങളുടെ നാഥൻ (lord of the senses)

Rishikesh (Hrishikesh) as a name

Rishikesh, Hrishikesh and Rushikesh are also popular given names for boys across India, especially in Maharashtra, Gujarat and Bengal. The meaning is the same — "Lord of the senses", a name of Vishnu and Krishna — and it's usually chosen for the association with self-control and devotion rather than with the town.

Other names for Rishikesh

  • Kubjamraka — the old name in the Puranas, from the Raibhya Rishi legend.
  • Yoga Capital of the World — for its ashrams and teacher-training schools, and the international yoga festival held here every March.
  • Gateway to the Garhwal Himalayas — every road to the Chardham, Chopta and Hemkund Sahib starts here.
  • Tirthnagari — "city of pilgrimage", a name shared with Haridwar 25 km downstream.

Where the name shows up around town

Rishikesh's identity as a place of Vishnu, rather than only of sages, is visible once you know to look for it. Bharat Mandir is dedicated to Hrishikeshnarayan. Lakshman Jhula is named after Rama's brother, who is said to have crossed the Ganga here on a jute rope, and Ram Jhula after Rama himself. Neelkanth Mahadev, 30 km up the hill, adds the Shiva side of the story. Most visitors see all of these in one easy day — our one-day Rishikesh sightseeing itinerary strings them together, and a scooty on rent is the simplest way to cover them without bargaining with autos.

Frequently asked questions

What is the meaning of Rishikesh?

Rishikesh means "Lord of the senses". It comes from the Sanskrit Hrishikesh (Hrishika, the senses, plus Isha, lord), a name of Lord Vishnu.

Why is Rishikesh called Rishikesh?

According to the Skanda Purana, Lord Vishnu appeared here as Hrishikesh to the sage Raibhya Rishi after the sage's long penance and mastery of his senses, and the place took that name.

Which god is Rishikesh named after?

Lord Vishnu. Hrishikesh is one of his names, also used for Krishna in the Bhagavad Gita. Bharat Mandir in Rishikesh worships him as Hrishikeshnarayan.

What is the meaning of Rishikesh in Hindi?

ऋषिकेश का अर्थ है "इंद्रियों के स्वामी" या "इंद्रियों को जीतने वाले" — यह भगवान विष्णु का एक नाम है।

What was the old name of Rishikesh?

Kubjamraka, the name used in the Puranas, linked to Vishnu appearing to Raibhya Rishi under a mango tree.

Does Rishikesh mean "hair of the sages"?

No. That's a popular folk explanation from "rishi" (sage) and "kesh" (hair), but the name actually comes from Hrishikesh, "Lord of the senses".

← Back to all articles
WhatsApp Call