Salmon Arm was the name of a provincial electoral district in the Canadian province of British Columbia including on the town of Salmon Arm on Shuswap Lake.
After the 1966 election there was a redistribution with the resulting riding in the same area being Shuswap.
For other current and historical federal and provincial ridings in the area of Kamloops, British Columbia see Kamloops (provincial electoral district) and Kamloops (federal electoral district); for those in the Okanagan please see Okanagan (electoral districts).
Note: Winners in each election are in bold.
A redistribution took place before the 1966 election, after which the Shuswap Lake area became represented by the renamed riding of Shuswap.