How Many Calories in Salmon? All Types & Methods Compared
FoodIdentifier.comA 6oz Atlantic salmon fillet (farmed) = 350 calories, 34g protein, 20g fat, 0g carbs. Wild sockeye salmon is leaner: 310 calories, 42g protein per 6oz. Smoked salmon (lox) is lowest calorie at 117 cal per 3oz. All salmon is zero-carb, making it ideal for weight loss, keto, and high-protein diets.
🔬 Nutrition Facts — Per 6oz Atlantic Salmon Fillet (170g)
Source: USDA FoodData Central · 2026
🥗 Key Ingredients & Nutrients at a Glance
📊 Quick Facts
- •🐟 6oz Atlantic salmon: 350 calories, 34g protein
- •🐟 6oz wild sockeye: 310 calories, 42g protein — leaner and more protein
- •💪 Carbs: Zero — perfect for keto and low-carb diets
- •❤️ Omega-3s: 2,260mg EPA+DHA per 100g — top 3 dietary omega-3 source
- •☀️ Vitamin D: 100–200% DV per serving — rare natural food source
- •⚖️ Weight loss: Omega-3s + protein reduce fat storage and hunger
- •💰 Budget option: Canned wild pink salmon = 120 cal / 17g protein per 3oz
🚨 Top Problems — Solved
Salmon Calories by Type and Serving
| Salmon Type (6oz / 170g) | Calories | Protein | Fat |
|---|---|---|---|
| Atlantic (farmed) | 350 cal | 34g | 20g |
| Wild sockeye | 310 cal | 42g | 10g |
| Wild pink | 250 cal | 38g | 7g |
| Coho (silver) | 295 cal | 38g | 11g |
| Smoked (lox) 3oz | 117 cal | 18g | 4g |
| Canned (wild pink) 3oz | 120 cal | 17g | 5g |
Values based on general nutrition data. Exact values vary by fish size and cooking method.
Scan Any Food Instantly — Free
No sign-up. No app. Snap a photo → full nutrition in 3 seconds.
Try Free Food Scanner →🔧 Free Health Tools
❓ Frequently Asked Questions (15)
Click any question to expand the expert answer
🔗 Core Tools
📊 Popular Content Hubs
Scan Any Food Instantly — Free
No sign-up. No app. Snap a photo → get full nutrition in 3 seconds.
Try Free Food Scanner →📋 Nutrition data based on USDA FoodData Central. Values may vary by brand, preparation method, and serving size. Not a substitute for professional medical or dietary advice. Always consult a registered dietitian for personalized nutrition guidance.