Updated November 7, 2026 895,338companies in the database 4,009categories 35,783chains
Log inSign up
CategoryIndustry and wholesaleNo. 64 in the sectorUpdated November 7, 2026

Heating oil suppliers in Switzerland

Database of heating oil suppliers in Switzerland: 124 records with address and coordinates, postal code, phone numbers, website, email, social media, opening hours and chain — in all cantons, one file for 20 €. Also separately: a canton or a city — a share of the price of the category, from 10 €. Part of the “Industry and wholesale” sector.

124 records22 cantons123 with phone30 chains
Heating oil suppliers · Switzerland SampleCantonsChainsFAQ

How many heating oil suppliers are there in Switzerland?

124 records

As of November 7, 2026, our database contains 124 records in the “Heating oil supplier” category in Switzerland — <1% of the “Industry and wholesale” sector. That is 1.4 per 100,000 inhabitants. Most are in the cantons of Zurich (19), Aargau (14) and St. Gallen (12). 47 (38%) belong to chains; the largest are Migrol (6), Oel-Hauser (4) and Oeltrans (3).

124
Heating oil suppliers
in 22 cantons
123
With phone
99% · unique numbers: 117
62
Unique emails
at 55 companies · website at 83%
38%
In chains
30 chains

B2B contacts of heating oil suppliers in Switzerland: contents

How often the fields are filled in this category.

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

List of heating oil suppliers in Switzerland: 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
AV
AVIA Osterwalder Zürich AGNeunbrunnenstrasse 40, 8050 Zürich Heating oil supplier Construction company, Fuel supplier
ZurichZurich
OB
Oberwalliser Kohlen- & Transportkontor, Leonardo Pacozzi AGSpitalstrasse 8, 3900 Brig-Glis Heating oil supplier Fuel supplier Chain: Oberwalliser Kohlen- & Transportkontor, Leonardo Pacozzi AG
Brig-GlisValais
LA
Lang Energie AGSeestrasse 13, 8280 Kreuzlingen Heating oil supplier
KreuzlingenThurgau
Voegtlin-Meyer AGAumattstrasse 2, 5210 Windisch Heating oil supplier Corporate office Chain: Voegtlin-Meyer
WindischAargau
GU
Guignard Transport Mazout SàrlRoute de Belmont 16, 1433 Suchy Heating oil supplier
SuchyVaud
OS
Osterwalder St. Gallen AGOberstrasse 141, 9000 St. Gallen Heating oil supplier
St. GallenSt. Gallen
Schätzle AGLandenbergstrasse 35, 6005 Luzern Heating oil supplier Construction company, Energy equipment and solutions Chain: Schätzle AG
LucerneLucerne
CE
Celsa Produits Pétroliers SARte de Fribourg 30, 1680 Romont Heating oil supplier Chain: Celsa-Charmettes
RomontFribourg
DI
Dillier-Wyrsch AGBrünigstrasse 117, 6060 Sarnen Heating oil supplier Transportation service Chain: Dillier-Wyrsch AG
SarnenObwalden
PE
Petrol Bosio SAVia Cantonale, 6595 Lavertezzo Heating oil supplier
LavertezzoTicino
—
OE
Oeltrans AGMittengrabenstrasse 49, 3800 Interlaken Heating oil supplier Elevator service, Fuel supplier Chain: Oeltrans
InterlakenBern
—
AV
AVIA Graubünden AGRossbodenstrasse 18, 7000 Chur Heating oil supplier Fuel supplier
ChurGrisons
—
CO
Contimpex SAPl. des Eaux-Vives 6, 1207 Genève Heating oil supplier
GenevaGeneva
GE
Gerspach AGHochbergerstrasse 50, 4057 Basel Heating oil supplier Diesel fuel supplier, Firewood supplier
BaselBasel-Stadt
—
LI
Lienert & Ehrler AGEisenbahnstrasse 1, 8840 Einsiedeln Heating oil supplier Fuel supplier, Forwarding company
EinsiedelnSchwyz
—
TO
Toby HC GmbHAltreustrasse 11, 2545 Selzach Heating oil supplier
SelzachSolothurn
—
—
OE
Oel Pool AG, succursale Oel Pool Peseux/NeuchâtelRue du Tombet 26, 2034 Peseux Heating oil supplier
PeseuxNeuchâtel
—
ES
E. Schenk Brenn- und TreibstoffeMarschalkenstrasse 10, 4132 Muttenz Heating oil supplier Energy supplier, Fuel supplier
MuttenzBasel-Landschaft
—
FR
Freuler Heizölservice AGLinthlistrasse 6, 8868 Oberurnen Heating oil supplier Diesel fuel supplier
OberurnenGlarus
—
GV
GVS Brenn- und TreibstoffeGennersbrunnerstraße 65, 8207 Schaffhausen Heating oil supplier
SchaffhausenSchaffhausen
—
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 124

Heating oil suppliers by canton

Active records of the category in each canton and per 100,000 inhabitants. Click a column to sort.

Canton ↕Records ↓Share ↕Per 100,000 inh. ↕
ZurichZurich region 19
15%
1.2
AargauNorthwestern Switzerland 14
11%
1.9
St. GallenEastern Switzerland 12
10%
2.2
BernEspace Mittelland 10
8%
0.9
VaudLake Geneva region 9
7%
1.0
SchwyzCentral Switzerland 8
6%
4.7
LucerneCentral Switzerland 6
5%
1.4
GenevaLake Geneva region 6
5%
1.1
ThurgauEastern Switzerland 6
5%
2.0
SolothurnEspace Mittelland 5
4%
1.7
ValaisLake Geneva region 5
4%
1.3
NeuchâtelEspace Mittelland 4
3%
2.2
TicinoTicino region 4
3%
1.1
FribourgEspace Mittelland 3
2%
0.9
Basel-LandschaftNorthwestern Switzerland 3
2%
1.0
GrisonsEastern Switzerland 3
2%
1.4
GlarusEastern Switzerland 2
2%
4.7
ObwaldenCentral Switzerland 1
1%
2.5
Basel-StadtNorthwestern Switzerland 1
1%
0.5
ZugCentral Switzerland 1
1%
0.7
SchaffhausenEastern Switzerland 1
1%
1.1
Appenzell InnerrhodenEastern Switzerland 1
1%
5.9
The cantons link to “Industry and wholesale” in the respective canton124 in Switzerland

Where there are the most

Cities with the most records in this category.

Heating oil suppliers: chains

Chains with locations in this category. Share — of all records of the category of Switzerland.

RankChainLocationsCantonsMarket shareAddresses
01
MigrolGas station · 322 locations in Switzerland
6 6
4.8%
02
OH
Oel-HauserHeating oil supplier · 5 locations in Switzerland
4 3
3.2%
03
OE
OeltransGas station · 19 locations in Switzerland
3 1
2.4%
04
HF
Heizöl-FredyHeating oil supplier · 3 locations in Switzerland
3 2
2.4%
05
DM
Dépannage Mazout 7/7Heating oil supplier · 3 locations in Switzerland
3 3
2.4%
06
OH
Oel-HoneggerHeating oil supplier · 2 locations in Switzerland
2 1
1.6%
07
MT
M. Thomann AG - TankserviceHeating oil supplier · 2 locations in Switzerland
2 2
1.6%
08
HU
Husi und Simonis GmbHHeating oil supplier · 2 locations in Switzerland
2 2
1.6%
09
AGROLAGas station · 335 locations in Switzerland
1 1
0.8%
10
LandiGarden center · 39 locations in Switzerland
1 1
0.8%

More categories in the “Industry and wholesale” sector

Questions about the “Heating oil supplier” category

As of November 7, 2026, our database contains 124 heating oil suppliers in Switzerland. 47 (38%) belong to chains; the rest are independent. The largest chains here are Migrol (6), Oel-Hauser (4) and Oeltrans (3).

All heating oil suppliers in Switzerland cost 20 € — one file for the whole country. The price depends on the number of records; a canton or a city is available separately, at the corresponding share of this price (from 10 €). The complete database of all sectors costs 620 €.

99% of the records have a phone number (6 with a mobile number), 83% a website, 21% social media and 68% published opening hours. 44% 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