Studies of the metal-binding affinity of protein sites are ubiquitous in bioinorganic chemistry and are valuable for the information that they can provide about metal speciation and exchange in biological systems. The potential for error in these studies is high, however, since many competing equilibria are present in solution and must be taken into consideration. Here, we report a new spectropotentiometric titration apparatus that allows pH and UV-vis absorption to be monitored simultaneously on small samples under inert atmosphere. In addition, we explain how data obtained from the complex equilibria can be combined with tabulated information about the protonation and metal-binding constants for common buffers to provide detailed, quantitative information about metal-protein interactions. Application of this approach to the investigation of metal binding to structural zinc-binding domains and common pitfalls encountered when performing these experiments are also discussed. We have used this approach to reevaluate the metal-binding constants of the N-terminal zinc-binding peptide from the HIV-1 nucleocapsid protein (10(-8)M</=K(d)(Co)</=10(-7)M; 10(-11)M</=K(d)(Zn)</=10(-10)M).