EchoLOCATION is a database that provides a comprehensive analysis of the subcellular locations of Escherichia coli K-12 proteins. Locations are predicted by integrating data from a range of publicly available algorithms combined with extensive curation of experimental literature. The data can be searched in a variety of ways and can generate lists of subcellular proteomes for analysis. Experimental evidence supports the locations of over 500 envelope proteins (periplasm, inner and outer membrane). From analysis of disagreements between in silico predictions and experimental data, we provide an analysis of protein types where subcellular prediction algorithms are currently not accurate.