Bacterial cell-surface display systems coupled with quantitative screening methods offer the potential to expand protein engineering capabilities. To more fully exploit this potential, a unique bacterial surface display scaffold was engineered to display peptides more efficiently from the surface exposed C- and N-termini of a circularly permuted outer membrane protein. Using directed evolution, efficient membrane localization of a circularly permuted OmpX (CPX) display scaffold was rescued, thereby improving the presentation of diverse passenger peptides on the cell surface. Random and targeted mutagenesis directed towards linkers joining the native N- and C-termini of OmpX coupled with screening by FACS yielded an enhanced CPX (eCPX) variant which localized to the outer membrane as efficiently as the non-permuted parent. Interestingly, enhancing substitutions coincided with a C-terminal motif conserved in outer membrane proteins. Surface localization of various passenger peptides and mini-proteins was expedited using eCPX relative to that achieved with the parent scaffold. The new variant also permitted simultaneous display and labeling of distinct peptides on structurally adjacent C- and N-termini, thus enabling display level normalization during library screening and the display of bidentate or dimeric peptides. Consequently, the evolved scaffold, eCPX, expands the range of applications for bacterial display. Finally, this approach provides a route to improve the performance of cell-surface display vectors for protein engineering and design.