Колись айни жили також і на території сучасної Росії в пониззі Амура, на півдні півострова Камчатка, Сахаліні та Курильських островах. В даний час айни залишилися в основному тільки в Японії. Чисельність їх у Японії становить 25 000 (за іншими даними 200 000).

Довгий час вважалося, що ймовірно предки японців, Так звані протояпонські («пуйські») племена, в 1 тисячолітті до н. е. (а за деякими відомостями і раніше) окремими групами переселялися Японський архіпелаг з Корейського півострова.

Айни є найдавнішим населенням Японських островів, які сусіди з'явилися тут набагато пізніше. У Росії айнів практично не залишилося. За даними перепису населення, у 2010 році в нашій країні проживало лише 109 представників цієї народності, причому 94 з них – у Камчатському краї.