Valdemarsvik is a municipality in southeast Sweden, in the county of Östergötland. The municipality covers an area of 734.1 km². Of the total population of 8337, 4242 are male, and 4095 are female. The population density of the community is 11 inhabitants per km².