Hastinapur (, ) – miasto w północnych Indiach, w stanie Uttar Pradesh, w dystrykcie Meerut. Położone jest na Nizinie Hindustańskiej, leży na prawym brzegu Gangesu. Hastinapur w starożytnym piśmiennictwie hinduskim, puranach i Mahabharacie, przedstawione jest jako stolica Królestwa Kuru. Wzmiankowane jest również w tekstach dżinijskich (Żywotach 63 świątobliwych mężów Hemaczandry) i Ramajanie.

Etymologia Nazwa Hastinapur wywodzi się z sanskrytu i sięga okresu Mahabharaty. Można ją przełożyć jako Miasto słoni – od słów Hastina (słoń) i puram (miasto). Nazwa miasta ma pochodzić od króla Hastiego z dynastii Puru w tretajudze, który zmienił nazwę swojej stolicy z Nagvahpur na Hastinapur.

Historia

Hastinapur jest miastem z Mahabharaty, akcja itihasy opowiada o walce dynastycznej o tron Hastinapur, pomiędzy Pandawami a Kaurawami. Po wojnie Kurukszetra władzę w Hastinapur odzyskali Pandawowie.

Miasto było niegdyś stolicą indoaryjskiego Królestwa Kuru. Zostało zniszczone przez powódź w IX wieku p.n.e., w wyniku czego nową stolicą Kuru miało zostać Kaushambi (Kosambi).

Hastinapur wspomniane jest w XVI-wiecznym dokumencie okresu Wielkich Mogołów – Ain-i-Akbari, autor dzieła Abu'l-Fazl ibn Mubarak opisuje je jako „starożytną osadę hinduską” leżącą nad Gangesem.