2005 йылдың халыҡ иҫәбен мәғлүмәттәренә ҡарағанда, Осаканың халҡы 2 628 811 кеше тәшкил итә; кеше һаның үҫеше 2000 йылдан башлап 2005 йылдарға тиклем 1,2 % тәшкил иткән.[11] Халыҡтың тығыҙлығы км2 -ҡа 11 836 кеше тәшкил итә.