This study investigated heavy metal concentrations in soils and navel oranges of Xinfeng County, a well-known navel orange producing area of China. The results showed that the average concentrations of lead (Pb), cadmium (Cd), chromium (Cr), arsenic (As) and mercury (Hg) in orchard soils all increased compared to the regional background values, especially for Cd, which increased by 422%. When compared to the Chinese Environmental Quality Standard for soil (GB15618-1995), Pb, Cr and Hg concentrations in all orchard soil samples were below the limit standards, but Cd concentrations in 24 soil samples (21%) and As concentrations in 8 soil samples (7%) exceeded the limit standards. However, concentrations of all heavy metals in navel orange pulps were within the National Food Safety Standard of China (GB 2762-2012). Dietary risk assessment also showed that the exposure to these five heavy metals by consumption of navel oranges could hardly pose adverse health effects on adults and children. Since the range and degree of soil Cd pollution was widest and the most severe of all, Cd was taken as an example to reveal the transfer characteristics of heavy metals in soil-navel orange system. Cd concentrations in different organs of navel orange trees decreased in the following order: root>leaf>peel>pulp. That navel oranges planted in the Cd contaminated soils were within the national food safety standard was mainly due to the low transfer factor for Cd from soil to pulp (TFpulp). Further studies showed that TFpulp was significantly negatively correlated with soil pH, organic carbon (OC) and cation exchange capacity (CEC). Based on these soil properties, a prediction equation for TFpulp was established, which indicated that the risk for Cd concentration of navel orange pulp exceeding the national food limit is generally low, when soil Cd concentration is below 7.30mg/kg. If appropriate actions are taken to increase soil pH, OC and CEC, Cd concentrations in navel orange pulps could be further reduced.