Vuonna 2025 Lahden väkiluku kasvoi 553 asukkaalla, ja vuoden lopussa kaupungissa asui 121 890 ihmistä. Tammikuun ja joulukuun välisenä aikana Lahti sai tulomuuttajia muista kunnista 5 709 ja lähti muuttokunnista 5 504. Kuntien välisessä muuttoliikkeessä kotimaisista muuttajista 83,2 prosenttia oli kotimaista kieltä puhuvia ja 16,8 prosenttia vieraskielisiä. Vastaavasti lähtömuutossa kotimaista kieltä puhuvia oli 82,9 prosenttia ja vieraskielisiä 17,1 prosenttia.
Suurin muuttovoitto saavutettiin Orimattilasta (+77), Lappeenrannasta (+73) ja Kouvolasta (+69). Merkittävää muuttotappiota Lahti kärsi erityisesti Helsinkiin (-227), Tampereelle (-133) ja Vantaalle (-98). Pääasiallisen toiminnan mukaan tarkasteltuna Lahti sai eniten muuttovoittoa eläkeläisistä (+108) ja työttömistä (+66) tammi-syyskuussa 2025. Myös lapsiperheet ja keski-ikäiset olivat positiivisesti muuttovirrassa, kun taas nuorissa aikuisissa (18–24-vuotiaat) nähtiin selkein muuttotappio (-157).
Ulkomailta Lahteen muutti vuonna 2025 yhteensä 1 148 henkeä, ja Lahdesta muutti ulkomaille 200 henkeä. Maahanmuuttoja oli 490 vähemmän ja maastamuuttoja 57 vähemmän kuin vuonna 2024. Maahanmuuttoja oli kuitenkin yhteensä 948 enemmän kuin maastamuuttoja. Maahanmuutossa nähtiin pientä laskua edellisiin vuosiin verrattuna, osittain Ukrainan kansalaisten muuttojen vähentymisen vuoksi. Vuoden 2025 alusta alkaen 287 ukrainalaista sai kotikunnakseen Lahden.
Lahden syntyvyys pysyi viime vuosien tasolla, sillä vuonna 2025 syntyi 823 lasta, mikä oli 17 vähemmän kuin edellisvuonna. Kuolleiden määrä oli 1 402, eli 18 vähemmän kuin vuonna 2024. Syntyneitä oli siis 579 vähemmän kuin kuolleita vuonna 2025.