A longitudinal analysis was carried out of the colonization by four potential respiratory pathogens -Streptococcus pneumoniae, Haemophilus influenzae, Moraxella catarrhalis and Staphylococcus aureus -in 165 healthy children (aged 3-7 years) attending three kindergartens and 417 healthy children (aged 7-10 years) attending an elementary school in Seoul, Korea, by four consecutive examinations over 1 year. The prevalence of nasal carriers of one or more of four bacteria was found to be higher in younger children (¡7 years) (mean 68.6 %) than that in older children (mean 46.8 %). The mean rates of nasal carriage of Strep. pneumoniae, H. influenzae, M. catarrhalis and Staph. aureus were 16.8, 18.9, 20.2 and 18.2 %, respectively. Colonization by Strep. pneumoniae, H. influenzae and M. catarrhalis was higher in pre-school children (28.6, 32.4 and 35.0 %, respectively) than in school children (12.2, 13.6 and 14.3 %, respectively). Carriage trends differed with age, with Strep. pneumoniae, H. influenzae and M. catarrhalis colonization decreasing with age but Staph. aureus colonization increasing. Positive associations of co-occurrence between Strep. pneumoniae, H. influenzae and M. catarrhalis were evident, with a significant negative association evident between Staph. aureus and the other three bacteria. A better understanding of the colonization and interaction of potential respiratory pathogens may be important for predicting changes in bacterial ecology and for designing control strategies that target bacterial colonization in upper respiratory tract infections.