22,1 procent av stockholmarna har flyttat hit från någon annanstans i Sverige. 22,6 procent är födda utomlands. De inflyttade kommer från alla län i Sverige och från 193 olika länder, enligt siffror från länsstyrelsen.
Av invånarna i Stockholms län som är födda i ett annat län kommer flest från Västra Götaland (nästan 58.000 personer), på andra plats kommer Skåne (drygt 40.000) och sedan grannlänen Uppsala (nästan 35.000) och Södermanland (nästan 31.000). Sist kommer Halland med knappt 8.000 personer boende i Stockholms län.
Stockholms läns befolkning växer snabbt, just nu med 35.000 personer om året. Dels på grund av höga födslotal och dels på grund av inflyttning från utlandet.