Updated November 7, 2026 895,338companies in the database 4,009categories 35,783chains
Log inSign up
Food and drinkSt. GallenRank 5 of 26Updated November 7, 2026

Food and drink in the canton of St. Gallen

Database of food and drink businesses in the canton of St. Gallen: 3,083 food and drink businesses with the address and coordinates, postal code, phone numbers, website, email, social media, opening hours, category and chain of every record. The selection costs 20 €; all companies in the canton of St. Gallen — 80 €.

3,083 companies139 categories184 cities272 chains
Food and drink · St. Gallen CategoriesSampleChains CitiesFAQ

How many food and drink businesses are there in the canton of St. Gallen?

3,083 food and drink businesses

As of November 7, 2026, there are 3,083 food and drink businesses in the canton of St. Gallen — 6% of all companies there and 5.9% of all food and drink businesses of Switzerland; rank 5 of 26. The largest categories are restaurants (922), bars (332) and Swiss restaurants (316). There are 566.7 per 100,000 inhabitants, one listing per 176 inhabitants: rank 12 of 26. 426 (14%) belong to chains; the largest are Migros (21), McDonald's (11) and Coop Restaurant (10).

3,083
Food and drink
6% of all companies in the canton of St. Gallen
2,485
With phone
81% · unique numbers: 2,325
1,233
Unique emails
at 1,114 companies · website at 64%
14%
In chains
272 chains

Categories in the canton of St. Gallen

Food and drink businesses in the canton of St. Gallen by category. Each category links to its page for the whole country.

And 115 more categories — all of them are in the file.

B2B contacts of food and drink businesses in the canton of St. Gallen: contents

How often the fields are filled for these records.

FieldFormatFilled%
Company nametext, as in the listing
100%
Sector and categorye.g. Health and medicine · Dentist
100%
Other categoriese.g. “Orthodontist, Dental hygienist”
28%
Addresstext
100%
Postal code4 digits
100%
Canton, major region and city26 cantons, 7 major regions
100%
Coordinateslatitude and longitude
100%
Phone+41 format, up to 5 numbers · unique numbers: 2,325
81%
Mobilemobile number flag
21%
WebsiteURL
64%
Emailfrom the company’s website · unique addresses: 1,233
36%
Social mediaFacebook, Instagram, LinkedIn …
29%
Opening hourspublished or not
63%
Chainname of the chain; empty — independent
14%

Other sectors in the canton of St. Gallen

Check them in the configurator — the export comes in a single file.

List of food and drink businesses in the canton of St. Gallen: data sample

Rows from the export — you can page through the table. Click a phone number, website or email: the contacts open after a free sign-up, up to 20 companies a day.

CompanyCityPhoneWebsite and emailSocial media
FU
Fux-Träff Restaurant GmbHAlte Staatsstrasse 15, 8877 Murg Restaurant
MurgSt. Gallen
KL
Kloster-CaféKlosterweg 7312, 7312 Pfäfers Restaurant
PfäfersSt. Gallen
RA
Raststätte Thurau Nord (bedient)Autobahn A1 Thurau 926, 9523 Züberwangen Restaurant Gas station, Truck stop
ZüberwangenSt. Gallen
LA
La TilaaEichbergerstrasse 99, 9452 Hinterforst Café Women's fashion store, Gift shop
HinterforstSt. Gallen
mobile
NE
Neue BlumenauRomanshornerstrasse 2, 9308 Lömmenschwil Restaurant
LömmenschwilSt. Gallen
RE
Restaurant AlpenblickFlumserbergstrasse 158, 8897 Flumserberg Tannenheim Restaurant Meat dish restaurant, Vegetarian restaurant Chain: ALTE SEKTION
Flumserberg TannenheimSt. Gallen
mobile
AD
AdlerOberdorf 39, 9643 Krummenau Restaurant
KrummenauSt. Gallen
RE
Restaurant TannenbodenFlumserbergstrasse 184 8898, 8898 Flumserberg Tannenbodenalp Restaurant Chain: Tannenboden
Flumserberg TannenbodenalpSt. Gallen
RE
Restaurant SeebenalpSeebenalp, 8884 Oberterzen Swiss restaurant Chain: Seebenalp
OberterzenSt. Gallen
SE
SeehusGrund 2427, 8878 quinten Swiss restaurant
QuintenSt. Gallen
AM
Amici - Café & BarSchmiedgasse 19, 9000 St. Gallen Bar Coffee shop Chain: Amici / Casa D'Italia San Gallo
St. GallenSt. Gallen
3M
3 Men's Kebab RapperswilObere Bahnhofstrasse 58a, 8640 Rapperswil-Jona Fast food restaurant Chain: 3Men's Kebab
Rapperswil-JonaSt. Gallen
BY
By Cem CBD Bar & LoungeWilenstrasse 29, 9500 Wil Bar tabac
WilSt. Gallen
AR
Arena Steak HouseBischofszellerstrasse 13, 9200 Gossau Steak house
GossauSt. Gallen
BO
BOE Café & BarGrünaustrasse 14, 9470 Buchs Restaurant Bar, Café
BuchsSt. Gallen
CA
Café Bar TreppenhausKirchstrasse 3, 9400 Rorschach Café Bar, Concert venue
RorschachSt. Gallen
mobile
LO
L´Osteria del TruccaGerbergasse 7, 9450 Altstätten Restaurant Bar, Italian restaurant
AltstättenSt. Gallen
FI
fine food factory flawilBachstrasse 8, 9230 Flawil Caterer
FlawilSt. Gallen
mobile
RE
Restaurant HabsburgRheinstrasse 70, 9443 Widnau Restaurant Bar, Cafe
WidnauSt. Gallen
RE
Restaurant BluemäStädtchen 17, 8730 Uznach Restaurant
UznachSt. Gallen
mobile
Click a contact to see it — free after signing up, up to 20 companies a day. You receive the full list as a file after purchase.1–20 of 3,083

Chains: Food and drink in the canton of St. Gallen

The largest chains by active locations in the canton of St. Gallen. Share — of all food and drink businesses there.

RankChainLocationsCitiesMarket share
01
MigrosGrocer · 1,176 locations in Switzerland
21 13
0.7%
02
McDonald'sRestaurant · 195 locations in Switzerland
11 9
0.4%
03
Coop RestaurantRestaurant · 137 locations in Switzerland
10 9
0.3%
04
Wild Bean CaféFalafel restaurant · 48 locations in Switzerland
9 8
0.3%
05
k kioskKiosk · 754 locations in Switzerland
8 4
0.3%
06
HOCHHospital · 171 locations in Switzerland
7 4
0.2%
07
SchwyterBakery · 20 locations in Switzerland
7 1
0.2%
08
TràmuduPizzeria · 6 locations in Switzerland
6 6
0.2%
09
dieciPizza delivery service · 62 locations in Switzerland
6 4
0.2%
10
Burger KingFast food restaurant · 95 locations in Switzerland
5 5
0.2%

Food and drink by city in the canton of St. Gallen

Questions

As of November 7, 2026, our database contains 3,083 food and drink businesses in the canton of St. Gallen. 426 (14%) belong to chains; the rest are independent. The largest chains here are Migros (21), McDonald's (11) and Coop Restaurant (10).

The food and drink businesses in the canton of St. Gallen cost 20 €; all companies there — 80 €. The price depends on the number of records in the selection; all of Switzerland costs 620 €.

81% of the records have a phone number (649 with a mobile number), 64% a website, 29% social media and 63% published opening hours. 36% have an email address — it comes from the company’s own website. All rows have an address and coordinates.

XLSX and CSV (UTF-8, semicolon as separator), one row per company: name, sector, category and other categories, chain, canton, major region, city, postal code, address, coordinates, phone numbers, website, email, social media, published opening hours and the date the listing was added. The files appear in your account after payment.

Each update adds new listings and removes companies that the source marks as closed. The date of the data is shown at the top of every page.

Beyond Switzerland

Do you need another country or custom data?

We collect 65.2 million listings in 248 countries. Any country, any city, any category and your own fields — detailed opening hours, regular deliveries — with a free sample and a quote within one business day.

Cart 0

Your cart is empty

Take the complete Swiss Business Database or build your selection by canton and sector — the price adjusts instantly.

Build a selection