Polymerization of pyrrole and 2-aminobenzoic acid has been investigated, and a functionalized stable film of poly(pyrrole-2-aminobenzoic acid) (PP2ABA) has been obtained electrochemically onto platinum electrode. Different cyclic voltammetric behavior is obtained for polypyrrole and PP2ABA during electrosynthesis. Fourier-transformed infrared spectrometry and surface-enhanced Raman spectrometry measurements on the two films have confirmed the presence of carboxylate group in the films. The enzyme, glucose oxidase, was covalently immobilized on a conducting PP2ABA film, and amperometric response was measured as a function of concentration of glucose at a potential of 0.7 V vs Ag/AgCl in 0.1 M phosphate buffer at pH 6.2. The effect of polymeric film thickness, pH, and possible interferents were investigated. The linear range of the calibration curve is from 3 to 40 mM with a sensitivity of 0.058 A mu A mM(-1) cm(-2) and a limit of detection of 0.5 mM. The apperent Mishaelis-Menten constant K (M) is calculated to be 1 x 10(-2) mM, and the response time is 5 s.