Le recensement d'avril 2024 a dénombré 2 409 200 résidents habituels. Ce total ne comprend pas la Transnistrie, dont les autorités de fait n'ont pas autorisé la collecte sur leur territoire. La densité s'établit à 79,5 habitants par kilomètre carré, contre 92,1 en 2014.
La population a reculé de 13,6 pour cent entre les recensements de 2014 et de 2024, soit environ 380 000 personnes de moins. Le mouvement remonte au début des années 1990. Il combine un solde naturel négatif depuis 1999 et des départs massifs vers l'étranger. Chișinău fait exception et gagne 16,8 pour cent d'habitants sur la même décennie.
Le nombre de naissances diminue d'année en année. Il s'établissait à 23 658 en 2024. L'indice conjoncturel de fécondité atteignait 1,66 enfant par femme, en dessous du seuil de renouvellement des générations. La fécondité est plus basse à Chișinău que dans les districts du sud.
L'espérance de vie à la naissance atteint 72,8 ans en 2025, en hausse de 0,8 an sur un an. Elle s'élève à 68,4 ans pour les hommes et à 77,2 ans pour les femmes. Cet écart de près de neuf ans compte parmi les plus élevés d'Europe.
Le vieillissement progresse vite. Au recensement de 2024, les moins de 15 ans représentent 19,2 pour cent de la population, les 15 à 64 ans 62,7 pour cent et les 65 ans et plus 18,1 pour cent. L'âge moyen s'établit à 40,6 ans, contre 37,5 ans en 2014. On compte 89 hommes pour 100 femmes, et seulement 61 hommes pour 100 femmes au-delà de 65 ans.
L'émigration façonne la démographie du pays depuis trente ans. Les estimations situent entre un million et 1,2 million le nombre de citoyens partis travailler ou s'installer à l'étranger. L'Italie, la France et l'Allemagne accueillent les communautés les plus nombreuses. Plus d'un million de Moldaves détenaient un passeport roumain en 2024, ce qui facilite la circulation dans l'Union européenne. Les transferts d'argent des migrants représentaient environ 12 pour cent du produit intérieur brut en 2023.
Le salaire brut moyen s'élevait à 15 594 lei par mois en 2025, soit environ 13 227 lei net. Le salaire minimum était fixé à 5 500 lei en 2025 et à 6 300 lei en 2026. La pension moyenne avoisinait 4 400 lei en 2025. Le taux de pauvreté absolue atteignait 31,1 pour cent la même année, selon la méthode de calcul révisée du bureau national de statistique.