Osterode am Harz
From Wikipedia, the free encyclopedia
- This article is about the town in Lower Saxony. Osterode is also the German name for the town Ostróda in Poland.
Osterode am Harz is a town in Lower Saxony, Germany and the capital of the Osterode District. It has a population of 25,054 as of 2003.