Membrane proteins play key roles in many biological processes, from acquisition of nutrients to neurotransmission, and are targets for more than 50% of current therapeutic drugs. However, their investigation is hampered by difficulties in their production and purification on a scale suitable for structural studies. In particular, the nature and location of affinity tags introduced for the purification of recombinant membrane proteins can greatly influence their expression levels by affecting their membrane insertion. The extent of such effects typically depends on the transmembrane topologies of the proteins, which for proteins of unknown structure are usually uncertain. For example, attachment of oligohistidine tags to the periplasmic termini of membrane proteins often interferes with folding and drastically impairs expression in Escherichia coli. To circumvent this problem we have employed a novel strategy to enable the rapid production of constructs bearing a range of different affinity tags compatible with either cytoplasmic or periplasmic attachment. Tags include conventional oligohistidine tags compatible with cytoplasmic attachment and, for attachment to proteins with a periplasmic terminus, either tandem Strep-tag II sequences or oligohistidine tags fused to maltose binding protein and a signal sequence. Inclusion of cleavage sites for TEV or HRV-3C protease enables tag removal prior to crystallisation trials or a second step of purification. Together with the use of bioinformatic approaches to identify members of membrane protein families with topologies favourable to cytoplasmic tagging, this has enabled us to express and purify multiple bacterial membrane transporters. To illustrate this strategy, we describe here its use to purify bacterial homologues of human membrane proteins from the Nramp and ZIP families of divalent metal cation transporters and from the concentrative nucleoside transporter family. The proteins are expressed in E. coli in a correctly folded, functional state and can be purified in amounts suitable for structural investigations.