High in iron foods at Walmart
1,056 foods high in iron are in stock somewhere across the 586 Walmart stores we track. The list below is chain-wide; the store pages further down show what your store has, with aisle and price at that address.
At least 3.6 mg per labelled serving, the amount the FDA requires before a food may be called high in this nutrient.
Showing 10 of 1,056

1.Skylark Sliced Calf Liver 4 Pieces, 16 oz
- Cals
- 150
- Protein
- 23g
- Carbs
- 4g
- Fat
- 4g
- Iron
- 5mg
per 1 piece (113g)
$3.68 · in stock at 586 of 586 stores
Protein for the money · 25 g per $Why it's high in iron
Iron is 5mg per serving, exceeding the FDA 'high in' threshold of 3.6mg (20% DV).
- Iron 5 mg

2.Perdue Fresh Chicken Livers, 1.25 lbs
- Cals
- 130
- Protein
- 19g
- Carbs
- 1g
- Fat
- 5g
- Iron
- 11mg
per 4 oz (112g)
$1.96 · in stock at 547 of 586 stores
Protein for the money · 48.5 g per $Why it's high in iron
Iron is 11mg per serving, which is 135% of the Daily Value and exceeds the 3.6mg 'high in' threshold.
- Iron 11mg
- 135% DV

3.Geisha Whole Oysters in Water, 8 Oz (226g), Ready to Eat in a Can
- Cals
- 170
- Protein
- 25g
- Carbs
- 2g
- Fat
- 7g
- Iron
- 9mg
per 1 can (145g)
$2.97 – $3.54 · in stock at 586 of 586 stores
Why it's high in iron
Iron is 9mg per serving, providing 50% of the Daily Value.
- Iron 50%
- Iron: 9mg

4.Rumba Meats Beef Tripas (Tripas De Res), Fresh, 1.96-2.96 lbs.
- Cals
- 100
- Protein
- 14g
- Carbs
- 0g
- Fat
- 0g
- Iron
- 4mg
per 4 oz (112g)
$7.88 · in stock at 555 of 586 stores
Protein for the money · 17.8 g per $Why it's high in iron
Iron is 4mg per 112g serving, which is 22% of the Daily Value and meets the 'high in' threshold of 20% DV.
- Iron 4mg

5.Chicken of the Sea Whole Oysters 8 oz
- Cals
- 150
- Protein
- 23g
- Carbs
- 5g
- Fat
- 4g
- Iron
- 10mg
per 1 can (142g), drained
$3.93 · in stock at 1 of 586 stores
Why it's high in iron
Iron is 10mg per serving, exceeding the 3.6mg FDA 'high in' threshold.
- Iron 10mg

6.Rumba Meats Beef Liver Sliced (Higado De Res Rebanado), Fresh, 0.65-2.41 lbs.
- Cals
- 151
- Protein
- 23g
- Carbs
- 4.4g
- Fat
- 4g
- Iron
- 5.5mg
per 112g (about 4 oz)
$3.29 · in stock at 553 of 586 stores
Why it's high in iron
Iron is approximately 5.5mg per serving, exceeding 20% DV (3.6mg).
- Iron 5.5mg per serving
- Rich in iron

7.Camellia Brand Large Lima Beans 1 lb
- Cals
- 220
- Protein
- 15g
- Carbs
- 39g
- Fat
- 1g
- Iron
- 4.5mg
per 1 cup cooked (188g)
$3.08 – $3.13 · in stock at 4 of 586 stores
Protein for the money · 35.9 g per $Why it's high in iron
Iron is 4.5mg per serving, meeting the FDA 'high in' threshold of ≥3.6mg (20% DV).
- Iron 4.5mg

8.Marketside Ground Bison, 1 lb
- Cals
- 200
- Protein
- 24g
- Carbs
- 0g
- Fat
- 11g
- Iron
- 3.6mg
per 4 oz (113g)
$11.93 · in stock at 216 of 586 stores
Why it's high in iron
Iron is 3.6mg per serving, meeting the 20% Daily Value high-iron threshold.
- Iron 3.6mg

9.Beef Cubed Steak, Tray, Fresh, 0.65 - 1.15 lb.
- Cals
- 140
- Protein
- 25g
- Carbs
- 0g
- Fat
- 5g
- Iron
- 4mg
per 4 oz (112g)
$4.70 – $6.50 · in stock at 585 of 586 stores
Why it's high in iron
Iron is 4mg per serving, which is 45% DV and above the 20% DV high-iron threshold.
- iron: 4mg (45% DV)

10.Fresh Green Whole Broccoli Bunch, 1 Bunch Wrapped
- Cals
- 204
- Protein
- 17g
- Carbs
- 40g
- Fat
- 2g
- Iron
- 4mg
per 1 bunch (600g)
$3.07 – $3.97 · in stock at 572 of 586 stores
Why it's high in iron
Iron is 4mg per bunch, above the 20% DV high-in threshold of 3.6mg.
- Iron 4mg
Find foods high in iron at your Walmart in the Fitnibz app
1,046 more, with live stock, aisle and price when available.
Other labels at Walmart
Protein, carbs and calories
Ingredients and sourcing
Vitamins and minerals
Elsewhere
Nutrition, price and stock data come from retailer listings and are refreshed on a schedule; they can be out of date. Check the package and the shelf tag before buying. Fitnibz does not provide medical advice.