Demografia Mrągowo zaczęło rozwijać się od początku swojego istnienia. Najpierw była to niewielka nie przekraczająca 100 mieszkańców osada. Po nadaniu w 1444 przywileju lokacyjnego rozwój miasta następował znacznie szybciej. Przeszkodą były ciągłe pożary, epidemie i wojny. W 1541 miasto liczyło 450 mieszkańców, w 1818 1 600, a w 1939 9 877. Po II wojnie światowej nastąpił gwałtowny rozwój Mrągowa, rozbudowie przemysłu towarzyszyło powstawanie nowej zabudowy mieszkaniowej. Miasto zwiększało także swoją powierzchnię m.in. w latach 80. XX w. przyłączono część położonej na południu wsi Nikutowo. W 1970 miasto liczyło 18 tys. mieszkańców, a w 1997 już ok. 23 000. Początek XXI wieku charakteryzuje spadek ludności, przyczyną ujemnej migracji jest m.in. upadek zakładów przemysłowych i towarzyszące mu zmniejszenie ilości miejsc pracy. Według danych z końca 2013 w Mrągowie zameldowanych było 22190 osób (10 660 mężczyzn, 11 530 kobiet).