Yasha (Russian: Яша) is a Russian male name.
A similar name, Yashar, is also used by Iranian Turks/Azerbaijanis (Persian: یاشا) as a male name; in those languages the word Yasha means "to live" and the name Yashar means "to live forever."
Yasha may also refer to:
- Yasha Khalili, Iranian footballer
- Gu Yasha, Chinese footballer
- Yaksha, spirits in Hindu, Jain and Buddhist mythology