Valdemarsvik es un municipio de Suecia situado en la parte sureste de la provincia de Östergötland.