Hydroxyapatite (HA) has attracted many attentions because it has a similar structure to that of human bones and favorable biocompatibility. However, the antibacterial effect of HA must be improved. In this paper, HA nanoparticles were prepared by a simple method. Then, Ag-carrying HA powder (Ag-HA) was prepared by an ion-solution reaction and its antibacterial property was investigated. The results showed that Ag-HA powder had excellent ability in inhibiting the growth of two species of bacteria, namely E. coli and S. aureus. Ag ion was believed to play a key role in killing bacteria.