Vaxholm Municipality (Vaxholms kommun or Vaxholms stad) is a municipality within Stockholm archipelago in Stockholm County in east central Sweden. The municipal slogan is "Vaxholm – the capital of the archipelago", due to its central location in the archipelago. Its seat is located in the city of Vaxholm.
From 1974 to 1984 Vaxholm was united with Österåker Municipality, making up a municipality called Vaxholm, but with the seat in Åkersberga. After the "divorce" the new Vaxholm Municipality came out larger than it had been before the amalgamation. The municipality prefers to style itself City of Vaxholm.