Plasma concentrations of certain hormones linked to breast cancer risk were measured in age-pooled samples from 3,250 rural Chinese women in 65 counties, and 300 British women, all aged 35-64. In age-groups 35-44, 45-54 and 55-64 respectively, mean oestradiol concentrations were 36% (P = 0.043), 90% (P less than 0.001) and 171% (P = 0.001) higher in the British than in the Chinese women, and mean testosterone concentrations were 48% (P less than 0.001), 68% (P less than 0.001) and 53% (P = 0.001) higher in the British than in the Chinese women. The difference in testosterone concentrations between the two countries appeared to be due largely to the lower average body weight in the Chinese women. Sex hormone binding globulin did not differ significantly between the two countries in age groups 35-44 and 45-54, but was 15% (P = 0.002) lower in the British than in the Chinese women at ages 55-64. Prolactin concentrations did not differ significantly between the two countries in any age group.