2012 lebten in der Kurstadt 37.793 Menschen, wobei im Zuge der Volkszählung 1.200 Personen gestrichen wurden, weil sie zwar in Meran gemeldet waren, tatsächlich aber nicht hier lebten. "Der Einwohnerzuwachs ist großteils auf Zuzug zurückzuführen: 2013 haben 1.204 Menschen die Stadt verlassen, 2.285 sind hingegen nach Meran gezogen, viele davon aus anderen Südtiroler Gemeinden oder aus einer anderen Provinz Italiens und 614 aus Nicht-EU-Ländern", so die Gemeinde Meran. Die Ausländerzahl ist zurückgegangen: 2012 waren 6.466 in Meran ansässig, am 31. Dezember 2013 waren es 6.135. 11,1 Prozent der Gesamtbevölkerung sind Nicht-EU-Bürger. Es gibt 7.544 Einzelpersonhaushalte (41,7 Prozent), 2012 waren die "Singles" noch 7.943 (43,5 Prozent). In Meran gibt es derzeit insgesamt 18.011 Haushalte. 3.719 Bürger sind zwischen 61 und 95 Jahre (ein Viertel mehr als vor zehn Jahren), 68 sind über 95 Jahre alt.