Halver is a town in the Märkischer Kreis district, North Rhine-Westphalia, Germany. It has a population of 18,083 (2004) and covers an area of 77.37km², of which 51% are used for agricultural purposes and 35% are forest. It is located in the hills of the Sauerland; at its highest elevation it is 440 m above sea level.