Hydroxyapatite (HAp) was successfully produced from recycled eggshell, seashell and phosphoric acid by using two different type of milling method (attrition milling and ball milling). According to the analysis, the attrition milling resulted nanosize HAp even after milling, while the ball milling process provided HAp only after a 400oC, 2 h long heat treatment. The grain size in both cases were approximately preserved during the heat treatment. The effect of temperature on stoichiometry, morphology and crystallinity of HAp powders were investigated. The structures of the HAp were characterized by X-ray diffraction and Scanning Electron Microsopy.