Jabarkan Bandara di kawasan Oslo dari Oslo

Populasi Oslo tahun 2010 meningkat sekitar 2% per tahunnya (lebih dari 17% pada 15 tahun terakhir), menjadikan kota ini ibu kota Skandinavia dengan pertumbuhan tercepat.

Menurut sensus terbaru, 432.000 penduduk Oslo (70.4% populasi) beretnis Norwegia, peningkatan 6% sejak 2002 (409.000). Oslo memiliki populasi imigran terbesar di Norwegia. Dari 624.000 penduduk, 189.400 orang merupakan imigran atau lahir dari orang tua imigran, 30.4 persen dari total penduduk. Kawasan pinggiran dengan persentase imigran terbesar adalah Søndre Nordstrand, Stovner og Alna, di mana jumlahnya adalah 50% populasi.

Orang Pakistan adalah etnis minoritas terbesar, diikuti Swedia, Somalia, dan Polandia. Kelompok imigran besar lainnya berasal dari Sri Lanka, Vietnam, Turki, Maroko, Irak dan Iran.

Tahun 2013, 40% dari siswa sekolah dasar Oslo terdaftar memiliki bahasa ibu selain Norwegia atau Sami. Bagian barat kota ini dominan etnis Norwegia, beberapa sekolah hanya memiliki kurang dari 5% latar belakang imigran. Sedangkan bagian timurnya lebih tercampur, ada sekolah yang persentase imigran mencapai 97%.

Tahun 2008, 63% penduduk adalah anggota Gereja Norwegia, sedangkan rata-rata nasional mencapai 82%. Tahun 2011 hampir 20% penduduk menganut agama atau kepercayaan lain.

Tahun 2012, ada sekitar 48.000 Muslim terdaftar di Oslo dan 33.000 Katolik Roma.