To contribute to the question of the putative role of cystatins in Alzheimer disease and in neuroprotection in general, we studied the interaction between human stefin B (cystatin B) and amyloid-beta-(1-40) peptide (Abeta). Using surface plasmon resonance and electrospray mass spectrometry we were able to show a direct interaction between the two proteins. As an interesting new fact, we show that stefin B binding to Abeta is oligomer specific. The dimers and tetramers of stefin B, which bind Abeta, are domain-swapped as judged from structural studies. Consistent with the binding results, the same oligomers of stefin B inhibit Abeta fibril formation. When expressed in cultured cells, stefin B co-localizes with Abeta intracellular inclusions. It also co-immunoprecipitates with the APP fragment containing the Abeta epitope. Thus, stefin B is another APP/Abeta-binding protein in vitro and likely in cells.