To understand cadmium (Cd) pollution status and associated health risks in agricultural soils of China, a database including Cd concentrations of 160446 soil samples from 240 cities (counties) in 31 provinces was constructed based on domestic and foreign literature. The contamination factor and geochemical accumulation index were applied to explore the pollution level of Cd, and then health risks for different population groups were evaluated with the probabilistic risk assessment method based on Monte Carlo simulation. The results indicated that soil Cd concentrations in China ranged from 0.012 to 23.33 mg·kg-1, with the geometric mean of 0.473 mg·kg-1, which was 1.58 times the risk screening value of heavy metals in the soil of agricultural land (GB 15186-2018) (6.5<pH ≤ 7.5). From the perspective of different regions, the highest concentrations of soil Cd were found in central China, followed by southwest, south, northwest, northeast, east, and north China. From the perspective of time, there was no significant difference in soil Cd in different time periods (P>0.05). Cd pollution in agricultural soils was mainly distributed in Yunnan, Hunan, Guangxi, and Gansu provinces in China, which may have been related to the mining and smelting activities. The non-carcinogenic risks for all the population groups could be negligible, whereas there were potential carcinogenic risks for adults and seniors, with 5.81% and 4.49% of carcinogenic risk values exceeding the threshold of 1E-06 set by USEPA for adults and seniors, respectively. The results of this study provided valuable information for the pollution prevention and risk control of soil Cd pollution. To improve the accuracy of health risk assessment results, the exposure ingestion route of agricultural products and bioavailability of soil Cd should be considered in the probabilistic ecological risk assessment.