Vaxholm is a city, urban area and the seat of Vaxholm Municipality, Stockholm County, Sweden. It occupies the islands of Vaxön and Kullö in the Stockholm archipelago. The name Vaxholm comes from Vaxholm Fortress, which was constructed in 1549 on the adjacent islet of Vaxholmen.
For historical reasons it has always been referred to as a city, despite the small number of inhabitants, which as of 2020 total was 6,151. Vaxholm Municipality prefers to use the designation Vaxholms stad (City of Vaxholm) for its whole territory, including 64 islets in the Stockholm archipelago, a usage which is somewhat confusing.