食物中的锌吸收率占摄入量的20~30%,其吸收取决于多种因素,包括营养状况和食物的类型。放射性核素示踪研究表明锌口服后15分钟便已吸收入血,1~2小时血锌达高峰,然后逐渐恢复原来水平。口服后锌离子常需先与小分子吡啶羧酸等(在胰腺中由色氨酸转化而来)结合,然后在十二指肠和近端空肠吸收。被身体吸收的锌与白蛋白或转运蛋白结合在肝门系统运输。高谷类膳食中的纤维素和植酸盐能通过离子交换作用以及与锌构成不溶性的盐类而妨碍锌的吸收。而蛋白质分解产生的组氨酸、胱氨酸、及谷氨酸可与锌结成可溶性的络合物,从而促进其吸收。
人乳含锌量波动较大(65~530μg/dl),这除个体差异外,还能与采集标本的日期和时间有关。初乳含有丰富的锌(可达血浓度的6~7倍,比成熟乳高4~5倍)。随着哺乳期的延长其浓度迅速下降。这说明乳腺对锌有主动的分泌功能。因此产后产妇应及早给新生儿授乳,这有利于促进婴儿的生长发育及其细胞免疫功能的成熟。正常人乳中的锌主要与小分子物质(如吡啶羧酸)相结合,故吸收利用率较高;牛乳的含锌量不亚于人乳,但其中的锌常与大分子蛋白质结合,故不易吸收。锌主要通过胰液从肠道排出,其次经过肾脏。一部分锌从皮肤损失(尤其是多汗时)。