Kungsholmen is an island in Lake Mälaren in Sweden, part of central Stockholm. It is situated north of Riddarfjärden and considered part of the historical province Uppland. Its area is 3.9 km2 (1.5 sq mi) with a perimeter of 8.9 km (5.5 mi). The highest point is at Stadshagsplan at 47 metres (154 ft). The total population is 56,754 (December 31, 2007).
Administratively, it is subdivided into the five districts Kungsholmen, Marieberg, Fredhäll, Kristineberg and Stadshagen.