No, Aadhaar is not required in order to create a health ID. The health ID can be generated using your phone number.