Gram este o așezare urbană din comuna Haderslev, din regiunea Syddanmark, Danemarca. Gram se află la 36 m altitudine. Populația este de 2.457 de locuitori (2026). Cel mai apropiat oraș mare este Haderslev, la 28 km la est. Printre obiectivele din împrejurimi: Ribe Cathedral (18,8 km), Riberhus (19,2 km) și Ribe Kunstmuseum (18,5 km). Printre locurile naturale: Knivsbjerg (30 km).

Se scrie și Gram.