Domain swapping that contributes to the stability of biologically crucial multisubunit complexes has been implicated in protein oligomerization. In the case of membrane protein assemblies, domain swapping of the iron-sulfur protein (ISP) subunit occurs in the hetero-oligomeric cytochrome b6f and bc1 complexes, which are organized as symmetric dimers that generate the transmembrane proton electrochemical gradient utilized for ATP synthesis. In these complexes, the ISP C-terminal predominantly β-sheet extrinsic domain containing the redox-active [2Fe-2S] cluster resides on the electrochemically positive side of each monomer in the dimeric complex. This domain is bound to the membrane sector of the complex through an N-terminal transmembrane α-helix that is "swapped' to the other monomer of the complex where it spans the complex and the membrane. Detailed analysis of the function and structure of the b6f complex isolated from the cyanobacterium Fremyella diplosiphon SF33 shows that the domain-swapped ISP structure is necessary for function but is not necessarily essential for maintenance of the dimeric structure of the complex. On the basis of crystal structures of the cytochrome complex, the stability of the cytochrome dimer is attributed to specific intermonomer protein-protein and protein-lipid hydrophobic interactions. The geometry of the domain-swapped ISP structure is proposed to be a consequence of the requirement that the anchoring helix of the ISP not perturb the heme organization or quinone channel in the conserved core of each monomer.