If my understanding is correct, this is true of many (nonabelian) Lie groups, and any finite group. On the other hand, this is false for the circle group and many profinite groups. Are there any nice conditions weaker than being a Lie group which guarantee that a compact group only has finitely many irreducible representations of each dimension? (Nice necessary conditions would also be interesting.)