In this study, a novel nitrilase gene from Rhodobacter sphaeroides was cloned and overexpressed in Escherichia coli. The open reading frame of the nitrilase gene includes 969 base pairs, which encodes a putative polypeptide of 322 amino acid residues. The molecular weight of the purified native nitrilase was about 560 kDa determined by size exclusion chromatography. This nitrilase showed one single band on SDS-PAGE with a molecular weight of 40 kDa. This suggested that the native nitrilase consisted of 14 subunits with identical size. The optimal pH and temperature of the purified enzyme were 7.0 and 40 °C, respectively. The kinetic parameters V max and K m toward 3-cyanopyridine were 77.5 μmol min(-1) mg(-1) and 73.1 mmol/l, respectively. The enzyme can easily convert aliphatic nitrile and aromatic nitriles to their corresponding acids. Furthermore, this enzyme demonstrated regioselectivity in hydrolysis of aliphatic dinitriles. This specific characteristic makes this nitrilase have a great potential for commercial production of various cyanocarboxylic acids by hydrolyzing readily available dinitriles.