The relationship of diet to blood pressure was studied in a total of 705 men and women aged 40-59 from three Chinese population samples having different mean blood pressure and dietary sodium and animal protein intake. Two groups were farmers from Shanxi in northern China, and Guangxi in southern China, and the third were fishermen from Zhejiang, eastern China. Three 24-hour dietary recalls were done for each participant. Serum and overnight urine amino acids were measured in random subsamples. Determination of electrolytes in three 24-hour urine specimens was done in an additional sample of 59 men in each population. Results of multiple or stepwise regression showed: 1) in the pooled group, individual intake of sodium was positively associated with systolic blood pressure; 2) when stratifying by median calcium intake, a positive association of dietary sodium or sodium/potassium was found only in the group with calcium intake lower than the median; 3) daily intake of animal protein, urinary sulphate and certain serum and urine amino acids formed from protein metabolism, were inversely associated with blood pressure.