OSRS Best Place to Fish Salmon
The best place to fish salmon in Old School RuneScape is Barbarian Village for free to play players, and the river west of the Fishing Guild for players who only care about fast Fishing experience. Both locations use fly fishing and give steady trout and salmon with minimal downtime. Your choice depends on banking convenience or pure experience speed.
Salmon are caught through fly fishing at level 30 Fishing using a fly fishing rod and feathers. You will always catch trout and salmon together, so the location matters more for efficiency than for the fish itself. Fly fishing is one of the fastest early game Fishing methods, which is why these spots stay popular.
Where To Fish Salmon Most Efficiently
Barbarian Village is the best overall place to fish salmon for most players. It is free to play friendly, close to a bank, and has a permanent fire nearby.
The river west of the Fishing Guild is the best option if you only want Fishing experience and do not care about banking fish.
Barbarian Village Salmon Fishing
Barbarian Village sits west of Edgeville along the River Lum. There are always 2 rod fishing spots that respawn quickly, which keeps downtime low.
Very close to Edgeville bank for fast banking
Permanent fire nearby for cooking fish on the spot
Easy access for low level and free to play accounts
Crowded at times but still very efficient
This is the best place if you want to bank or cook your salmon instead of dropping them.
River West Of The Fishing Guild For XP
This spot is recommended when your only goal is Fishing experience. The fishing spots are steady and less contested than Barbarian Village.
Fast Fishing experience with constant catches
Rasolo nearby can buy fish so feathers pay for themselves
No convenient bank access
Best for dropping fish or selling to Rasolo
If you are power leveling Fishing and do not care about the fish, this spot beats most others.
Other Salmon Fishing Locations
Several other rivers support fly fishing for salmon, but they are usually worse due to distance or layout.
Lumbridge River is decent early on but farther from a bank
Shilo Village has close banking but requires a quest
Seers Village river works but has slower banking
Hosidius river is usable with nearby banks but slower than top spots
These locations work fine but are mostly chosen for convenience or quest reasons.
Best Spot Summary
If you want the most balanced option, Barbarian Village is the best place to fish salmon in OSRS. It offers fast banking, easy cooking, and solid experience.
If you only want experience and do not care about keeping fish, the river west of the Fishing Guild is the fastest option overall.
Both spots use the same fly fishing method, so the real difference comes down to travel time and how you handle your inventory.
For more best places to fish in OSRS check out our parent article here.

