Fish Nutrition Calculator

Log nutritional data for 30 fish species — calories, protein, omega-3, vitamins, and minerals from USDA FoodData Central.

USDA FoodData Central

Select Your Fish

Choose a fish species and log nutrition for your serving

Combine multiple fish + oils/seasonings (e.g., 100g boiled salmon + 2 tbsp olive oil)

Atlantic Salmon

Salmo salar

Fatty Fish

Atlantic salmon is one of the most popular and nutritious fish, rich in omega-3 fatty acids and high-quality protein.

Mercury LevelLow

Database mercury classification: Low

Omega-3: ExcellentGood Alternative

How Many Calories Are In Fish?

Fish calories vary widely depending on the species, cooking method, and serving size. Generally, fish are categorized as:

Low Calorie (<100 kcal/100g)

Cod, Haddock, Pollock, Flounder

Moderate (100-150 kcal/100g)

Tilapia, Tuna, Halibut, Trout

Higher (>150 kcal/100g)

Salmon, Mackerel, Sardines, Herring

Note: Higher-calorie fish are typically rich in omega-3 fatty acids and provide more unsaturated fats.

Common Portion Sizes for Logging

Use the weight that matches what you ate. These reference sizes appear on many nutrition labels and in our fillet presets:

Preset Portions

  • Small fillet: 85g (3 oz)
  • Medium fillet: 170g (6 oz)
  • Large fillet: 225g (8 oz)
  • Regular meal preset: 150g (~5 oz)

Visual References

  • 3 oz = Size of a deck of cards or your palm
  • 6 oz = Size of two checkbooks
  • 100g = About 3.5 oz or a small fillet

Fish Nutrition Comparison Chart (per 100g)

Fish TypeCaloriesProtein (g)Fat (g)Omega-3 (g)
Atlantic Salmon20820.413.42.26
Yellowfin Tuna10923.40.950.24
Atlantic Cod8217.80.670.15
Atlantic Mackerel20518.613.92.67
Tilapia9620.11.70.16
Sardines20824.611.51.48

Informational Disclaimer

Mercury and sustainability fields are database attributes for reference only. Values are for personal meal logging and journaling only.

Data sourced from USDA FoodData CentralLast updated: February 202630 Species · 25+ Nutrients