Petrochemical waste contains inorganic contaminants that can pollute soil and pose ecological risks to wildlife. Few studies have evaluated bioaccumulation of inorganic contaminants by small mammals from soil contaminated with petrochemical waste. In this study, we determined the extent of soil contamination with inorganics, the bioaccumulation of metals and F in bone of cotton rats (Sigmodon hispidus), and the relationship between contaminants in soil and in bone of cotton rats on petrochemical waste sites. Cotton rats and soils from 12 petrochemical‐contaminated and matched reference sites were analyzed over a three‐year period. The number of petrochemical‐contaminated sites with soil contamination (in parentheses) were Zn (12), Pb (9), Cr (9), Cu (8), F (7), Ni (7), Sr (6), Ti (5), V (5), Co (3), Ba (3), and Cd (2). Lead and F were the most frequently bioaccumulated contaminants in cotton rat bones. Bone Pb of 3.8 to 63.4 mg/kg was 2‐ to 42‐fold and bone F of 830 to 3,680 mg/kg was 5‐ to 23‐fold greater than mean bone Pb and F from reference sites. Bone Pb and F showed a seasonal trend with winter greater than summer levels. Bone F was an accurate predictor of dental fluorosis when bone F was low (< 1,000 mg/kg, no fluorosis) or high (>3,000 mg/kg, fluorosis) but was inaccurate for intermediate bone F (1,000–3,000 mg/kg). The prevalence of dental fluorosis on F‐contaminated sites was 50% higher in winter than summer. Strong relationships were found between bone F and HCl‐extractable F (r = 0.70) and bone F and total content of F (r = 0.85) in F‐contaminated soils. Land disposal of petrochemical wastes should limit the amount of inorganic contaminants applied to soil.