Which foods contain iodine?
Updated 10 Nov 2026
Short answer
Seaweed is one of the best sources of iodine. Fish, seafood, dairy, eggs and iodized salt are also good sources.[1]
Iodine per serving in some foods:
- cod, 3 ounces: 146 µg[1]
- nori seaweed, 2 tablespoons (5 g): 116 µg[1]
- oysters, 3 ounces: 93 µg[1]
- plain Greek yogurt, 3/4 cup: 87 µg[1]
- nonfat milk, 1 cup: 84 µg[1]
- iodized salt, 1/4 teaspoon: 78 µg[1]
- egg, 1 large: 31 µg[1]
- cheddar cheese, 1 ounce: 14 µg[1]
Most fruits and vegetables contain little iodine, and the amount depends on the soil.[1] Sea salt, kosher salt and Himalayan salt are usually not iodized. In the US, most processed foods are made with salt that has no iodine.[1]
Sources (1)
- Iodine: Fact Sheet for Health Professionals. NIH Office of Dietary Supplements. ods.od.nih.gov
More about iodine
What is iodine?What is iodine used for?What happens if you do not get enough iodine?Is iodine safe?Do you need an iodine supplement in pregnancy?Does iodine help brain development in children?For education; not medical advice. Talk to a doctor before you start, stop or change a supplement.