Skip to main content
NutriFactsHub

Food rankings

Highest-calcium foods, ranked

Calcium builds and maintains bone, and supports nerve and muscle function, against an FDA Daily Value of 1,300 mg. The list below ranks the richest calcium sources per 100 grams in our USDA-sourced database. Dairy leads as expected, but several non-dairy foods — certain greens, fish eaten with bones, and fortified items — also rank well.

Ranked by milligrams of calcium per 100 g; Daily Value is 1,300 mg.

Top foods chart

Top 8 · Calcium / 100 g

Swiss cheese890 mgParmesan cheese853 mgCheddar cheese710 mgChia seeds631 mgWhole milk505 mgMozzarella chee…505 mgFeta cheese493 mgSardines382 mg
#FoodCalcium / 100 g
1Swiss cheese
393 kcal · 27 g protein · Eggs & Dairy
890 mg
2Parmesan cheese
420 kcal · 28 g protein · Eggs & Dairy
853 mg
3Cheddar cheese
403 kcal · 23 g protein · Eggs & Dairy
710 mg
4Chia seeds
486 kcal · 17 g protein · Nuts & Seeds
631 mg
5Whole milk
299 kcal · 22 g protein · Eggs & Dairy
505 mg
6Mozzarella cheese
299 kcal · 22 g protein · Eggs & Dairy
505 mg
7Feta cheese
265 kcal · 14 g protein · Eggs & Dairy
493 mg
8Sardines
208 kcal · 25 g protein · Seafood
382 mg
9Grapes
93 kcal · 6 g protein · Fruits
363 mg
10Tofu
83 kcal · 10 g protein · Other
282 mg
11Almond butter
645 kcal · 21 g protein · Nuts & Seeds
264 mg
12Almonds
626 kcal · 21 g protein · Nuts & Seeds
254 mg
13Flaxseeds
545 kcal · 18 g protein · Nuts & Seeds
230 mg
14Bagel
264 kcal · 11 g protein · Grains & Starches
219 mg
15Milk chocolate
535 kcal · 8 g protein · Other
189 mg
16Orange
97 kcal · 2 g protein · Fruits
161 mg
17Orange juice
97 kcal · 2 g protein · Beverages
161 mg
18Almond milk (unsweetened)
19 kcal · 1 g protein · Beverages
158 mg
19Kale
44 kcal · 3 g protein · Vegetables
150 mg
20Collard greens
33 kcal · 3 g protein · Vegetables
141 mg
21Flour tortilla
0 kcal · 0 g protein · Grains & Starches
138 mg
22Spinach
23 kcal · 3 g protein · Vegetables
136 mg
23Hazelnuts
641 kcal · 13 g protein · Nuts & Seeds
135 mg
24Skim milk
37 kcal · 4 g protein · Eggs & Dairy
129 mg
25Yogurt (plain)
78 kcal · 4 g protein · Eggs & Dairy
127 mg

Swiss cheese tops the list at 890 mg, followed by Parmesan cheese (853 mg) and Cheddar cheese (710 mg). Below are the top 25.

Questions

Which food is highest on this list?
Swiss cheese ranks first at 890 mg. Parmesan cheese (853 mg) and Cheddar cheese (710 mg) follow.
Is calcium from food as good as a supplement?
Food sources come packaged with other nutrients and are generally well absorbed. This ranking covers food only; talk to a clinician before adding supplements.
What are the best non-dairy calcium foods?
Beyond dairy, fish eaten with soft bones, some leafy greens, and fortified foods rank highly — scan the list for non-dairy entries near the top.

More rankings

References & methodology

  • Data source: U.S. Department of Agriculture, Agricultural Research Service — FoodData Central (public domain). Each food links to its individual record.
  • Method: Ranked by milligrams of calcium per 100 g; Daily Value is 1,300 mg. Ties are listed in dataset order; the table shows the top 25.
  • Daily Values: FDA Nutrition Facts label, 2016 update (adults and children aged 4+).
  • Scope: ranked across the 177 common foods in the NutriFactsHub database; it is a representative shortlist, not every food in existence.
  • Last reviewed: June 2026.
Cite this page

NutriFactsHub. “Highest-calcium foods, ranked.” https://www.nutrifactshub.com/best/high-calcium-foods