Skip to main content


Sadhyas in Hinduism - Demigods Who Reside in Sky

Sadhyas are demigods in Hinduism and they live in the sky and absorb water and other liquids. Sadhyas are twelve in number and are referred as Mahatmas (great souls). They are loved and respected by the Devas and are sons of Dharma. ‘Sadhya’ means ray of light.

As per some scholars the expression ‘sadhya’ means to be accomplished, to be mastered or managed.



According to Agni Purana, there are 12 Sadhyas. They are:

Mana
Manta
Prana
Nara
Apana
Viryavan
Vinirbhaya
Naya
Damsa
Narayana
Vrisha and
Prabhi

Sculptures of Sadhyas are depicted as seated in Padmasana. They carry Akshamala and Kamandalu (water pot).

They are invoked by human beings for protection from those who follow Adharma.

They are mentioned in the Bhagavad Gita Chapter XI verse 22 when Sri Krishna shows his Virat Roop.

As per some scholars, Narayana is the king of Sadhyas.