Stockholm est la capitale et la plus grande ville de Suède. Elle est le siège du gouvernement national suédois, du parlement, et la résidence officielle du monarque suédois. En 2003, la région métropolitaine de Stockholm est le foyer de 21,3% de la population suédoise et représente 29,1% du produit intérieur brut de la suède.
Stockholm a été le centre politique et économique de la Suède depuis le 13ème siècle. Aujourd'hui, la municipalité de Stockholm est le plus important des municipalités de la Suède, avec une population de 802.611 habitants et sa zone urbaine totale compte une population de 1,3 millions habitants. L'aire métropolitaine de Stockholm a une population de 2 millions d’habitants. Son emplacement stratégique sur plusieurs îles de la côte orientale de la Suède à l'embouchure du lac Mälaren, par l'archipel de Stockholm, a toujours été important historiquement. Depuis que Stockholm est construite sur les îles, les intérêts touristiques ont essayé de populariser l'appellation "la Venise du Nord" pour Stockholm.