Hans Rosling var sønn av Gösta Rosling (1917–1995) og Britta Rosling (1921–2005) og vokste opp i Luthagen i Uppsala.