目的: 20歳代のBMIやその後の体重変化が,40歳代での高血圧・糖尿病の服薬率・有病率や医療費に及ぼす影響を検討する. 対象と方法: 1989年時点で20歳代の男性10,125人を対象とし,BMI区分別,およびBMI区分と20年間の体重増減の組み合わせ別に40歳代の高血圧・糖尿病の服薬率・有病率と医療費について分析した.BMI区分別の服薬率,有病率,受療率をロジスティック回帰分析により,平均医療費を共分散分析により,1989年時点の年齢,ならびに20年間の体重変化の程度を調整して検討した. 結果: 20歳代から40歳代にかけて20年間で平均7 kgの体重増加を認めた.40歳代の高血圧服薬率・有病率,糖尿病服薬率・有病率のいずれも20歳代のBMI区分が高くなるほど有意に上昇し,BMI 18.5–19.9の群に比べ25.0以上の群では高血圧有病率は6.81倍,糖尿病有病率は16.62倍であった.40歳代の外来医療費,総医療費も同様に20歳代のBMI区分が高くなるほど高額となり,1人当たり平均総医療費はBMI 18.5未満の群の818.7円から25.0以上群の5,311.5円に増加した.さらに,20歳代のBMIが20.0–21.9,22.0–24.9であっても20年間に体重が10㎏以上増加した場合には40歳代の高血圧・糖尿病のリスクが増加した. 考察: 20歳代のBMIが高い区分ほど40歳時の高血圧や糖尿病の有病率は上昇し,同様に医療費も増加した.20歳代でBMI 25.0未満の場合でも,20歳代のBMI区分とその後の体重増加に依存して有病率が高くなった. 終身雇用を基本とした日本企業における保健活動では,若年期からの肥満対策はもちろん,肥満でない人も含めて体重コントロールができるよう支援することが重要である.