Are all HTC phones android?

No, HTC also has Windows Mobile phones. Here is a list of HTC phones with Android:

  1. HTC J Butterfly
  2. HTC Ruby
  3. HTC Pico
  4. HTC Fireball
  5. HTC Golf
  6. HTC Jewel