The Vaishnavites (who often translate deva as "demigod") cite various verses that speak of the devas' subordinate status. For example, the Rig Veda (1.22.20) states, oṃ tad viṣṇoḥ paramam padam sadā paśyanti sūrayaḥ: "All the suras (i.e., the devas) look always toward the feet of Lord Vishnu." Similarly, in the Vishnu Sahasranama the concluding verses state: "The Rishis (great sages), the ancestors, the devas, the great elements, in fact all things moving and unmoving constituting this universe, have originated from Narayana," (i.e., Vishnu). Thus the Devas are stated to be subordinate to Vishnu, or God.
A.C. Bhaktivedanta Swami Prabhupada, the founder of the International Society for Krishna Consciousness (ISKCON) translated the Sanskrit word "deva" as "demigod" in his literature when the term referred to a God other than the Supreme Lord. This is because the Vedic tradition teaches that there is only one Supreme Lord and that all others are but His servants. In the Bhagavad Gita Krishna himself states that worshipers of deities other than the Supreme Lord, Vishnu, are incorrect (Gita 9.23) as such worship leads only to temporal benefits, rather than to the Lord Himself (Gita 7.23). Krishnaalso says: "Whatever deity or form a devotee worships, I make his faith steady. However, their wishes are granted only by Me." (Gita: 7:21-22)
Elsewhere in the Gita Lord Krishna states: "O Arjuna, even those devotees who worship other lesser deities (e.g., devas, for example) with faith, they also worship Me, but in an improper way because I am the Supreme Being. I alone am the enjoyer of all sacrificial services (Seva, Yajna) and Lord of the universe." (Gita: 9:23)
Consider the following verse from the Gita: "Those whose intelligence has been stolen by material desires surrender unto demigods and follow the particular rules and regulations of worship according to their own natures." [Bhagavad Gita 7:20]
In the Srimad Bhagavatam, (4.30.38) Srila Prabhupada explains that there's an important verse regarding this in the Bhagavad-gītā (7.20):
kāmais tais tair hṛta-jñānāḥ prapadyante ’nya-devatāḥ
taṁ taṁ niyamam āsthāya prakṛtyā niyatāḥ svayā
“Those whose minds are distorted by material desires surrender unto demigods and follow the particular rules and regulations of worship according to their own natures.”
According to the Hindu pantheon, there are 33 million demigods, all of whom worship the Supreme Lord. Hindus worship demigods to obtain material benefits because the demigods administer various material facilities. After long worship, the worshipers usually receive their benediction, but the benediction is generally temporary.
This is list of the demigoods which is generaly worship in India.
Durga or Kali, Shiva and Parwati, Brahma and Saraswati or Gayatri, Ganesh, Indra, Varuna, Surya, Murugan, Kartikeya, Narada, Ganga, Agni and same others….