Two acetylcholinesterases (AChEs; BgAChE1 and BgAChE2) from Blattella germanica were functionally expressed using the baculovirus system. Kinetic analysis demonstrated that BgAChE2 had higher catalytic efficiency but lower substrate specificity than BgAChE1. With the exceptions of paraoxon and propoxur, BgAChE1 was generally less sensitive to inhibitors than BgAChE2. Western blot analysis using anti-BgAChE antibodies revealed that BgAChE1 was far more abundant in all examined tissues compared to BgAChE2, which is only present in the central nervous system. Both BgAChEs existed in dimeric form, covalently connected via a disulphide bridge under native conditions. Most fractions of BgAChE1 had a glycophosphatidylinositol (GPI) anchor, but a small fraction comprised a collagen-like tail. BgAChE2 appeared to have a collagen-GPI-fused tail. Based on the kinetic and molecular properties, tissue distribution and abundance, BgAChE1 was confirmed to play a major role in postsynaptic transmission.