Salmon is a high-potassium food. A 3-ounce cooked serving delivers 370 to 420 mg of potassium depending on the species, which covers about 8 to 9% of the recommended daily intake of 4,700 mg. A typical 6-ounce fillet pushes that number considerably higher, making salmon one of the more potassium-dense proteins you can eat.
How Much Potassium Is in Each Type
Not all salmon is created equal when it comes to potassium. According to FDA nutrition data for a 3-ounce cooked serving with no added ingredients:
- Chum and Pink salmon: 420 mg potassium
- Atlantic, Coho, Sockeye, and Chinook salmon: 370 mg potassium
Those numbers are for a modest portion. If you eat a full 6-ounce fillet, which is closer to what most people actually serve, you’re looking at roughly 740 to 840 mg of potassium in a single meal. That’s about 16 to 18% of your daily needs from one food.
Wild vs. Farmed Salmon
The gap between wild and farmed salmon is surprisingly large. In a 6-ounce cooked fillet, wild Atlantic salmon provides roughly 1,068 mg of potassium (23% of the daily value), while farmed Atlantic salmon contains about 653 mg (14% of the daily value). That’s a difference of more than 400 mg per serving. Wild salmon is leaner and more mineral-dense overall, which accounts for most of this gap. If maximizing potassium is a priority, choosing wild-caught gives you significantly more per bite.
Canned Salmon Has Less
Canning reduces salmon’s potassium content noticeably. A 3-ounce serving of canned salmon ranges from about 260 to 320 mg of potassium, compared to 370 to 470 mg for the same weight of fresh-cooked salmon. Some potassium leaches into the canning liquid, and the processing itself plays a role. Canned salmon is still a decent potassium source, but if you’re choosing between a fresh fillet and a can, the fresh version wins on this mineral.
Smoked salmon (lox) falls even lower, at around 149 mg per 3-ounce serving. The curing and smoking process pulls out a good deal of potassium while adding sodium, essentially flipping the mineral profile in the wrong direction.
How Salmon Compares to Other High-Potassium Foods
Bananas get all the credit as the go-to potassium food, but a medium banana contains about 451 mg of potassium. A 6-ounce wild salmon fillet more than doubles that. Salmon also stacks up well against other commonly cited sources:
- Medium baked potato (with skin): 900+ mg
- Lima beans (1 cup, cooked): 969 mg
- Sweet potato (medium): 500+ mg
- Spinach (1 cup, cooked): 839 mg
- Banana (medium): 451 mg
- Salmon fillet (6 oz, wild): ~1,068 mg
- Salmon fillet (6 oz, farmed): ~653 mg
Potatoes and leafy greens still top the list per serving, but salmon is competitive and brings protein, omega-3 fats, and a favorable sodium-to-potassium ratio that most plant sources can’t match in a single food.
The Sodium-to-Potassium Balance
One thing that makes salmon especially useful for potassium intake is how little sodium it contains naturally. A 3-ounce serving of fresh salmon has only 55 to 65 mg of sodium alongside 370 to 420 mg of potassium. That ratio of roughly 1 part sodium to 6 or 7 parts potassium is excellent. Diets with a higher potassium-to-sodium ratio are consistently linked to better blood pressure and cardiovascular health. Many processed foods tilt that balance in the opposite direction, so whole foods like fresh salmon help correct the imbalance.
If You’re Managing Kidney Health
For people with chronic kidney disease, “high potassium” has a specific clinical definition. The American Kidney Fund classifies any food with 251 mg or more per serving as high potassium. By that standard, farmed salmon at 326 mg per 3-ounce serving clearly falls into the high category. Interestingly, smoked salmon lands just under the low-potassium threshold at 149 mg per serving, which is why it sometimes appears on kidney-friendly food lists while fresh salmon does not.
If you’re on a potassium-restricted diet, portion size matters enormously with salmon. A small 3-ounce portion of farmed salmon is manageable for many renal diets, but a full 6-ounce fillet could deliver more potassium than some people on restrictions should get from a single food. Your dietitian can help you figure out what fits your specific limits.

