A method for preparing carbonate apatite from natural bones. The method includes obtaining cancellous bone particles; treating the bone particles with hot water and an organic solvent; repeating the treating step at least once; drying the bone particles; and heating the bone particles at 500° C. to 620° C. for 10 to 50 hours.