Oslo, Norway Population 1950-2020

Chart and table of population level and growth rate for the Oslo, Norway metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current population of Oslo in 2020 is 1,041,000, a 1.36% increase from 2019.
  • The population of Oslo in 2019 was 1,027,000, a 1.48% increase from 2018.
  • The population of Oslo in 2018 was 1,012,000, a 1.5% increase from 2017.
  • The population of Oslo in 2017 was 997,000, a 1.42% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Norway
City Name Population
Oslo 1,041,000
Oslo - Historical Population Data
Year Population Growth Rate
2020 1,041,000 1.36%
2019 1,027,000 1.48%
2018 1,012,000 1.50%
2017 997,000 1.42%
2016 983,000 1.44%
2015 969,000 1.57%
2014 954,000 1.38%
2013 941,000 1.51%
2012 927,000 1.53%
2011 913,000 1.67%
2010 898,000 1.93%
2009 881,000 1.97%
2008 864,000 2.01%
2007 847,000 1.80%
2006 832,000 1.71%
2005 818,000 1.36%
2004 807,000 1.13%
2003 798,000 1.27%
2002 788,000 1.03%
2001 780,000 0.78%
2000 774,000 0.91%
1999 767,000 1.05%
1998 759,000 1.34%
1997 749,000 1.35%
1996 739,000 1.37%
1995 729,000 1.25%
1994 720,000 1.41%
1993 710,000 1.28%
1992 701,000 1.30%
1991 692,000 1.17%
1990 684,000 0.59%
1989 680,000 0.74%
1988 675,000 0.60%
1987 671,000 0.60%
1986 667,000 0.76%
1985 662,000 0.61%
1984 658,000 0.61%
1983 654,000 0.62%
1982 650,000 0.62%
1981 646,000 0.47%
1980 643,000 0.00%
1979 643,000 -0.16%
1978 644,000 0.00%
1977 644,000 0.00%
1976 644,000 0.00%
1975 644,000 -0.16%
1974 645,000 0.00%
1973 645,000 0.00%
1972 645,000 0.00%
1971 645,000 0.31%
1970 643,000 1.10%
1969 636,000 0.95%
1968 630,000 1.12%
1967 623,000 0.97%
1966 617,000 1.15%
1965 610,000 0.99%
1964 604,000 1.00%
1963 598,000 1.18%
1962 591,000 1.03%
1961 585,000 1.21%
1960 578,000 1.58%
1959 569,000 1.61%
1958 560,000 1.63%
1957 551,000 1.66%
1956 542,000 1.69%
1955 533,000 1.52%
1954 525,000 1.74%
1953 516,000 1.57%
1952 508,000 1.60%
1951 500,000 6.84%
1950 468,000 0.00%