Rapid industrialization and urbanization during recent decades are having dramatic effects on urban soil properties and lead to large discharges of pollutants, which inevitably affect the health of the soil, ecosystems and human populations. This paper provides a systematic review of the relations between urban soil and human health. First, it summarizes the organic and inorganic pollutants in urban soil and their potential risks to human health. Second, the relations between urban greenbelt land, soil microbial diversity and human health are also explored. Third, we propose that future research should focus on the integration of assessments of health risks with exposure pathways and site characteristics. Bioavailability-based risk assessment frameworks for pollutants in urban soil can elucidate the complicated relations between urban soil, pollutant exposure and human health in cities. Finally, management of urban soil and policy should be strengthened in the future to maintain its sustainable development and utilization. More effort should be directed to understanding the relations between soil microbial diversity, green space and human health in cities.