A total of 141,269 people were registered with regional employment centres (RAV) last month, 3,043 more than in September, the State Secretariat for Economic Affairs (Seco), said in its monthly report.
The number of registered job seekers rose to 200,920, 4,878 more than a month earlier.
Unemployment among foreigners jumped to 6.2 percent from six percent in September and and 5.8 percent in October 2014, Seco said.
The jobless rate for Swiss citizens remained unchanged at 2.3 percent but was up from 2.2 percent a year earlier.
Among foreign nationals, residents from Portugal saw the biggest increase in registered unemployed to more than 10,000, a rate of 7.1 percent, up from 6.1 percent in September.
Citizens from the western Balkans made up the biggest group of foreign unemployed (11,484 — 6.9 percent), ahead of Portuguese, Italians (8,158 — five percent) and Germans (7,043 — 3.9 percent).
The canton of Geneva recorded the highest jobless rate in the country at 5.6 percent, unchanged from the previous month, while the canton of Uri boasted the lowest rate of 0.9 percent, unchanged.
The canton of Graubünden had the biggest percentage increase at 1.9 percent, up from 2.4 percent.
In Zurich, Switzerland's largest job market, the unemployment rate edged up to 3.3 percent from 3.2 percent in September.
For the full report (in French, German or Italian), check here.