The immunoglobulin heavy chain switch regions contain multiple runs of guanines on the top (nontemplate) DNA strand. Here we show that LR1, a B cell-specific, duplex DNA binding factor, binds tightly and specifically to synthetic oligonucleotides containing G-G base pairs (KD </= 0.25 nM). LR1 also binds to single-stranded G-rich sequences (KD approximately 10 nM). The two subunits of LR1, nucleolin and hnRNP D, bind with high affinity to G4 DNA (KD = 0.4 and 0.5 nM, respectively). LR1 therefore contains two independent G4 DNA binding domains. We propose that LR1 binds with G-G-paired structures that form during the transcription of the S regions that is prerequisite to recombination in vivo. Interactions of donor and acceptor S regions with subunits of the LR1 could then juxtapose the switch regions for recombination.