We study the following polyharmonic Hénon equation:
where (m)* = 2N/(N – 2m) is the critical exponent, B1(0) is the unit ball in ℝN, N ⩾ 2m + 2 and K(|y|) is a bounded function. We prove the existence of infinitely many non-radial positive solutions, whose energy can be made arbitrarily large.