Cobalt deposition in an excess of solution was used to design Co-modified hydroxyapatite materials with various Co loadings and controlled dispersion. It is rationalized how the properties of hydroxyapatite supports (more or less stoichiometric compositions, nanorod or platelet morphologies and crystalline (100) zig-zag termination or non-apatitic hydrated external layer), influence the immobilization processes of Co by operating either with slightly acidic (natural) or basic pH of the suspension media. Four cobalt immobilization mechanisms impacting the final dispersion of Co on hydroxyapatites were identified by combining structural (XRD, 1H and 31P solid-state NMR, UV-Vis, Raman and X-ray fluorescence spectroscopies), surface (XPS) characterizations of Co-modified hydroxyapatites after drying and thermal treatment at 500 °C, and monitoring of the pH and the composition of the supernatant solutions during the Co deposition step. On dried Co-modified crystalline stoichiometric hydroxyapatite nanorods, cobalt is highly dispersed through cationic exchange or strong electrostatic adsorption (SEA) at slightly acidic or basic pH, respectively. After thermal treatment at 500 °C, only cation exchange preserved atomic dispersion of Co(II) ions since Co3O4 nanoparticles were observed on samples for which Co deposition occurred via SEA. On defective hydroxyapatite platelets, cobalt deposited at acidic natural pH could diffuse in an external non-apatitic layer, whereas under basic pH media, this surface layer was hydrolysed, resulting in the formation of a cobalt-substituted hydroxyapatite layer in which only a limited fraction of the surface cobalt species could be probed by XPS.