100 = 22 x 52.
100 has a representation as a sum of two squares: 100 = 62 + 82.
100 is the sum of the first four cubes: 100 = 13 + 23 + 33 + 43. It is the smallest square that is the sum of consecutive cubes.
100 is the sum of the 9th and 10th triangular numbers: 100 = 45 + 55.
100 is the sum of the first 10 odd numbers: 100 = 1 + 3 + 5 + 7 + 9 + 11 + 13 + 15 + 17 + 19.
The first three primes add to 10, and the first 32 primes add to 102 = 100.
Source: Prime Curios!