An oligonucleotide ligation assay-based DNA chip has been developed to detect single nucleotide polymorphism. Synthesized nonamers, complementary to the flanking sequences of the mutation sites in target DNA, were immobilized onto glass slides through disulfide bonds on their 5' terminus. Allele-specific pentamers annealed adjacent to the nonamers on the complementary target DNA, containing 5'-phosphate groups and biotin labeled 3'-ends, were mixed with the target DNA in tube. Ligation reactions between nonamers and pentamers were carried out on chips in the presence of T4 DNA ligase. Ligation products were directly visualized on chips through enzyme-linked assay. The effect of G:T mismatch at different positions of pentamers on the ligation were evaluated. The results showed that any mismatch between pentamer and the target DNA could lead to the decrease of ligation, which can be detected easily. The established approach was further used for multiplex detection of mutations in rpoB gene of rifampin-resistant Mycobacterium tuberculosis clinical isolates.