A composition (200) for neutron capture therapy and a method of preparing the same are provided. The composition (200) includes at least one nanodiamond particle (210) and at least one neutron capture element (220), in which the at least one neutron capture element (220) is ion-implanted into the at least one nanodiamond particle (210) by using an ion implantation system (700, 800).