Seesen is a town and municipality in the district of Goslar, in Lower Saxony, Germany. It is situated on the northwestern edge of the Harz mountain range, approx. 20 km west of Goslar.