L'Insee publie les populations légales de toutes les communes de la région Auvergne-Rhône-Alpes. Elles ont été recensées en 2019. Dans l'Ain, elle a augmenté de 0,9% depuis 2013.
Selon l'Insee, depuis 2013, la population du département de l'Ain connaît une croissance équilibrée et soutenue, sous l’influence de Lyon et de Genève, mais un apport migratoire qui ralentit.
Au total, le département compte 652 432 habitants, soit une hausse de 0,9% entre 2013 et 2019.
Bourg en Bresse est la commune la plus peuplée de l'Ain, avec 41 111 habitants. Viennent ensuite Oyonnax (22 546 h), puis Valserhône (16 378 h), puis Ambérieu-en-Bugey (14 134 h), et Saint-Genis-Pouilly (13 943 h).
Les 5 communes en plus forte croissance parmi les communes de plus de 5 000 habitants sont, dans l'ordre : Saint-Genis-Pouilly (+6,4%), Gex (+3,2%), Prévessin-Moëns (+2,4%), Divonne-les-bains (+2,1%) et Miribel (+1,5%).