Rathenow is a town in the district of Havelland in Brandenburg, in eastern Germany, with a population of 24,063.