Hydroxyapatite is a naturally occurring calcium phosphate widely used in biomedical applications because of its osteoconductivity, biocompatibility and it possesses the closest chemical similarity to natural bone. Hydroxyapatite is also a versatile material and can be used in a plethora of ways beyond biomedical applications. This review summarises the applications of hydroxyapatite in biomedical, bioimaging, separation, purification, catalysis, surface treatment and energy storage applications. Finally, this review aims to shed light on its potential for new applications of hydroxyapatite in the future.