Japán népessége a becslések szerint 127,1 millió fő. A várható élettartam Japánban az egyik legmagasabb, a férfiaknál 78,8, a nőknél 85,62 év. A japán társadalom azonban rohamosan öregszik, ami a második világháborút követő magas születési arány fokozatos csökkenésének tudható be. 2004-ben a japánok 19,5% volt 65 évnél idősebb.
Demográfiai változások számos szociális problémát okoznak. A népesség kiöregedése a munkaerő csökkenéséhez és a szociális kiadások növekedéséhez vezet. Egyre kevesebb japán fiatal akar házasodni és gyereket vállalni. 2050-re Japán népessége 100 millió főre, 2100-ra pedig 64 millióra is visszaeshet. Különböző szervezetek a kormány együttműködésével buzgón próbálnak megoldást találni. Legtöbben a bevándorlást és a gyermekvállalásra ösztönzést tartják a lehetséges legjobb módszernek.