Haltern am See ("Haltern at the lake", before December 2001 only Haltern) is a town and a municipality in the district of Recklinghausen, in North Rhine-Westphalia, Germany. It is next to the Lippe River and the Wesel-Datteln Canal, approx. 15 km north of Recklinghausen. 