Bone-related diseases and dysfunctions are heavy burdens on our increasingly aged society. One important strategy to relieve this problem is through early detection and treatment of bone-related diseases. Towards this goal, there has been constant interest in developing novel bone-specific materials for imaging and drug delivery. Currently, however, materials that have high affinity and specificity towards bone are very limited. Carbon dots (C-dots) synthesized from carbon nanopowder bind to calcified bones in vivo with high affinity and specificity. In this study we show that bone binding is highly unique to a specific type of C-dots, and that this binding is non-toxic. Significantly, C-dots derived from other raw materials did not show any bone binding properties. These differences are attributed to differences in surface chemistry of C-dots preparations, highlighting the heterogeneous nature of C-dots. Importantly, bone-binding by carbon nanopowder derived C-dots are not significantly altered by chemical functionalization of their surface. These unique properties indicate the potential applications of carbon nanopowder-derived C-dots as highly bone-specific bioimaging agents and drug carriers.