Naresh is a word popularly used among Hindus as a name. The meaning of Naresh is "King of Kings"
Naresh may refer to:
- Naresh (city), a city in Babylonia, situated near Sura on a canal
- Allari Naresh, an Indian movie actor who works in Tollywood
- Naresh (actor), an Indian movie actor in Tollywood
- Ramnaresh Sarwan, A West Indian cricketer
- Naresh Bhandari, a Nepalese politician
- Naresh Bhardwaj, a Canadian politician
- Naresh Dadhich, name of several persons
- Naresh Dalal, a physical chemist
- Naresh Goyal (born 1950), an Indian businessman
- Naresh Gujral, an Indian politician
- Naresh Iyer, an Indian singer
- Naresh Kamboj, an Indian politician
- Naresh Mehta, a Hindi writer
- Naresh Sohal (born 1939), an Indian composer
- Naresh Trehan, an Indian surgeon
- Naresh Kumar, tennis player