Die Stadt Zug hat sich in den letzten 20 Jahren eindrücklich entwickelt. In den 1980er Jahren stagnierte die Einwohnerzahl bei rund 21'500. In der Folge nahm sie in den 1990er Jahren leicht zu. Im Jahr 2000 erreichte sie 22'710 Einwohnerinnen und Einwohner. Seither verzeichnet die Stadt Zug eine kontinuierliche Zunahme der Bevölkerung. In den letzten Jahren waren es im Schnitt rund 600 Personen pro Jahr. Im Jahr 2016 waren es 1234 Personen, die in die Stadt Zug gezogen sind, 755 Personen haben Zug in Richtung Ausland verlassen. Zwei Drittel der Bevölkerung der Stadt Zug, knapp 20'000 Personen, sind Schweizerinnen und Schweizer. Davon sind 25 Prozent Bürger der Stadt Zug. Die rund 10'000 Ausländerinnen und Ausländer kommen aus 116 Nationen.