Zelhem (population: 11,179) is a town in the eastern Netherlands, in the province of Gelderland. The municipality covers an area of 81.92 km².
The municipality of Zelhem also includes the following towns, villages and townships: De Meene, Halle, Halle-Heide, Halle-Nijman, Heidenhoek, Heurne, Oosterwijk, Velswijk, Wassinkbrink, Winkelshoek, Wittebrink.