Zastupitelstvo města je složeno z členů zastupitelstva města. Zastupitelstvo města Špindlerův Mlýn má 15 členů. Zastupitelstvo města rozhoduje ve věcech patřících do samostatné působnosti obce.