Mahi may refer to:
Places
edit- Mahi (village), a village in Allahabad, India
- Mahi, Iran, a village in Lorestan Province, Iran
- Mahi River, a river of western India
People
edit- Mahi (name), list of people with this name
- Mahendra Singh Dhoni, an Indian cricketer nicknamed Mahi
- Mahi people, of Benin