Heppenheim adalah sebuah kota di wilayah Bergstrasse, di bagian selatan negara bagian Hessen, Jerman, di kaki barisan perbukitan Odenwald. Pada tahun 2006, kota ini memiliki berpenduduk sebesar 25.391 jiwa dan memiliki luas wilayah 52,14km² dengan angka kepadatan penduduk sebesar 487 jiwa/km².