人體碘的80%—90%來自食物,10%-20%通過飲水獲得,5%的碘來自空氣,因此,食物中的碘是人體碘的主要來源。食物中的碘化物被還原成碘離子後才能被吸收,與氨基酸結合的碘可直接被吸收。陸地食品則以蛋、奶含碘量最高達到40微克/千克~90微克/千克,其次為肉類,淡水魚的含碘量低於肉類,植物的含碘量是最低的,特別是水果和蔬菜。