Махабалипурам е град в щата Тамил Наду в Южна Индия. Намира се на 60 км южно от столицата на щата Ченай. Градът е заселен още през античността и в миналото е бил оживено пристанище.
Най-голямата забележителност в Махабалипурам са група храмове-светилища, около 40 на брой, които оформят един от най-големите в света барелефи на открито. През 1984 година храмовете в Махабалипурам са включени в списъка на ЮНЕСКО.