Hydroxyapatite (HAp) column chromatography for proteins using simulated body fluids (SBFs) as eluents was investigated in order to mimic the flow environment of human body fluid on the HAp surface in vivo. Acidic plasma proteins such as albumin, γ-globulin, and fibrinogen having carboxyl groups with a negative charge were suggested to adsorb at positively charged sites (Ca sites) on the HAp surface. These acidic plasma proteins were not even eluted at higher inorganic ion molarities of human body fluid. Whereas basic proteins such as papin, cytochrome c, and lysozyme were easily eluted at lower inorganic ion molarities of human body fluid due to existing Na+, Ca2 +, Mg2 + and (CH2OH)3CNH4 + ions in the eluents. The elution behavior of proteins using SBF in the presence or absence of glucose did not change. From these considerations, bone matrix proteins as acidic and neutral proteins would be considered an advantageous condition in order to adsorb on HAp in vivo.