La population neuchâtelois a légèrement augmenté en 2016 pour atteindre les 178'434 habitants. La hausse de 0,26% est due a une augmentation de 280 personnes de nationalité suisse et de 184 personnes de nationalité étrangère.
L'augmentation de population est la plus marquée dans le district du Val-de-Ruz avec un accroissement de 265 habitants. Le district de Neuchâtel a accueilli 137 nouveaux habitants, celui de Boudry 54 et celui du Val-de-Travers 40.
Les districts de La Chaux-de-Fonds et du Locle ont perdu quelques habitants. 30 pour celui de La Chaux-de-Fonds et 2 pour celui du Locle.