Bacterial outer-membrane proteins (OMP) are important in pathogenicity and the recently solved structure of OmpG provides an excellent test case for topological predictions since it is monomeric. Here we compare the results of applying several computerised structure prediction algorithms to the sequence of OmpG. Furthermore, we probe the OmpG topology by both an established chemical labelling approach and a new method which combines epitope insertion and surface plasmon resonance. The computational approaches are broadly accurate but the exact choice of the number of beta strands remains difficult. The algorithms also tend to predict the entire beta strand rather than just the transmembrane region. Epitope insertion clearly pinpoints exposed loops but its utility in defining buried or periplasmic sites is less clear cut. Cysteine-mutant labelling is largely confined to exposed residues but one periplasmic cysteine may be labelled by reagents entering via the OmpG pore.