Haemophilus influenzae serotype b and non-typable isolates from blood, cerebrospinal fluid, sputum and throat swabs of patients and carriers in North India were analysed by outer-membrane protein (OMP) profiling. OMP analysis could differentiate the samples into 18 different subtypes. The non-typable isolates were more variable than the serotype b samples. OMP subtypes 1-6 were found only among the serotype b isolates and subtypes 7-18 among the non-typable isolates, while subtypes 2 and 8 were exhibited by both. The OMP profiles of isolates from blood, cerebrospinal fluid and sputum are in complete agreement with their ribotypes and RAPD fingerprints. The present study demonstrates for the first time the subtyping of Indian H. influenzae isolates by an easy and less-expensive method that is applicable to developing countries like India.