On average, Twitch viewers are relatively young. Around half of them are between 18 and 34 years old. Gen Z dominates the platform, comprising 43% of the total Twitch audience. However, not everyone is young on Twitch. Around 7% are aged between 45 and 54.