The osmotic pressures of aqueous bovine serum albumin (BSA) solutions were measured at different pH (3.6, 4.6, 5.6, and 7.6) in combination with different concentrations (0.01 M, 0.1 M, 1 M, and 3 M) of salts (sodium, pottasium, and lithum) by using a Wescor colloid membrane osmometer. The osmotic second virial coefficients for BSA were determined from the experimental osmotic pressure. Predominant forces between protein molecules were measured at the various pH, ionic strength, and type of salt. These experimental data were utilized to determine the depth of square-well potential, which accounts for specific interactions between protein molecules at various conditions.