Quoiqu' étant un petit pays en superficie, le Japon a la huitième population du monde, avec 126,1 millions d'habitants. Cela fait du Japon un des pays les plus densément peuplés du monde. Il y a en moyenne plus de 337 habitants au Kilomètre carré au Japon. Mais comme une très grande partie des terres ne sont pas suffisamment planes pour permettre la construction de maisons ou de routes, certaines zones connaissent en fait une densité plus élevée. La majorité des Japonais vivent sur la côte Est, fortement développée, ou dans la région Sud où sont situées la plupart des villes les plus grandes du Japon. En fait, quatre habitants sur cinq vivent dans de grandes villes. Environ 26,6% des habitants résident à Tokyo et dans les préfectures à proximité immédiate. Les zones métropolitaines des trois villes de Tokyo, Osaka et Nagoya concentre actuellement 43,6% de la population totale.

    Le peuple japonais est de diverses provenances. Des habitants de l'Asie continentale sont ainsi venus partager leur vie avec des natifs des îles japonaises et des îles proches du Pacifique. Plus tard, ce sont des visiteurs de Chine et de Corée qui devaient influencer la langue et la culture. Chaque région a ses propres coutumes, fêtes, contes folkloriques et spécialités culinaires. Par exemple, les gens de la région du Kanto comprenant Tokyo mangent souvent du natto, des fèves de soja fermentées, tandis que les gens de la région du Kansai qui comprend Osaka en mangent seulement occasionnellement. Chaque région possède même un dialecte différent, avec des mots ou des expressions entières propres à cet endroit.