BackgroundUrbanisation has been associated with temporal and geographical differences in asthma prevalence in low-income and middle-income countries (LMICs). However, little is known of the mechanisms by which urbanisation and asthma are associated, perhaps explained by the methodological approaches used to assess the urbanisation-asthma relationship.ObjectiveThis review evaluated how epidemiological studies have assessed the relationship between asthma and urbanisation in LMICs, and explored urban/rural differences in asthma prevalence.MethodsAsthma studies comparing urban/rural areas, comparing cities and examining intraurban variation were assessed for eligibility. Included publications were evaluated for methodological quality and pooled OR were calculated to indicate the risk of asthma in urban over rural areas.ResultsSeventy articles were included in our analysis. Sixty-three compared asthma prevalence between urban and rural areas, five compared asthma prevalence between cities and two examined intraurban variation in asthma prevalence. Urban residence was associated with a higher prevalence of asthma, regardless of asthma definition: current-wheeze OR:1.46 (95% CI:1.22 to 1.74), doctor diagnosis OR:1.89 (95% CI:1.47 to 2.41), wheeze-ever OR:1.44 (95% CI:1.15 to 1.81), self-reported asthma OR:1.77 (95% CI:1.33 to 2.35), asthma questionnaire OR:1.52 (95% CI:1.06 to 2.16) and exercise challenge OR:1.96 (95% CI:1.32 to 2.91).ConclusionsMost evidence for the relationship between urbanisation and asthma in LMICs comes from studies comparing urban and rural areas. These studies tend to show a greater prevalence of asthma in urban compared to rural populations. However, these studies have been unable to identify which specific characteristics of the urbanisation process may be responsible. An approach to understand how different dimensions of urbanisation, using contextual household and individual indicators, is needed for a better understanding of how urbanisation affects asthma.PROSPERO registration numberCRD42017064470.