A polymerase chain reaction (PCR) assay was developed for detection of mycobacteria using amplification of a 162 bp region of the genes coding for the mycobacterial antigen 85 complex. Strains belonging to the Mycobacterium tuberculosis complex were further differentiated from non-tuberculous mycobacteria by hybridization of the PCR derived Southern blot with an internal oligonucleotide probe and washing under stringent conditions. The method allowed rapid and sensitive detection of mycobacterial DNA in uncultured clinical samples. PCR results obtained for Mycobacterium tuberculosis in 206 specimens from 180 untreated patients gave a sensitivity of 93.9% and a specificity of 94.3% compared with the culture. PCR detected DNA from Mycobacterium tuberculosis in seven samples from patients with clinically evident tuberculosis in whom culture was negative. The results suggest that this PCR assay could be used for early and specific diagnosis of tuberculosis.