The cholesterol affinities of many integral plasma membrane proteins have been estimated by molecular simulation techniques. However, these values lack experimental confirmation. We therefore developed a simple mathematical model to extract sterol affinity constants and stoichiometries from published isotherms for the dependence of the activity of such proteins on membrane cholesterol concentration. The model assumes competition for cholesterol between the proteins and the phospholipids. This competition makes the binding isotherms of the proteins sigmoidal with strongly-lagged thresholds. Using sterol association constants and stoichiometries for the phospholipids taken from the literature, we matched computed isotherms to experimental curves. Three oligomeric transporters were found to bind cholesterol without cooperativity with dimensionless association constants of 35 for Kir3.4* and 100 for both Kir2 and a GAT transporter. (The corresponding ΔG° values are -8.8, -11.4 and -11.4 KJ/mol, respectively.) These association constants are significantly lower than those for the phospholipids, which range from ~100 to 6,000. The BK channel, the nicotinic acetylcholine receptor and the M192I mutant of Kir3.4* appear to bind multiple cholesterol molecules strongly and cooperatively with subunit affinities of 563, 950 and 700, respectively. The model predicts that the three less avid transporters are approximately half-saturated in their native plasma membranes; hence, sensitive to variations in cholesterol in vivo. The more avid proteins would be nearly saturated in vivo. The method can be applied to any integral protein or other ligand in any bilayer of phospholipids for which reasonable estimates of sterol affinities and stoichiometries can be assigned.