wattradar. To the home page

All cantons › St. Gallen

Charging in Switzerland

Charging stations and electric cars in the canton of St. Gallen

In the canton of St. Gallen, 15’206 electric cars are registered, 5,1 % of all passenger cars; the Swiss average is 5,2 %. The SFOE lists 1’463 public charging points, 445 of them with direct current. There are 10,4 electric cars per charging point, 12,4 across Switzerland.

In the week 19.–25.10.2026, a charging point in the canton was occupied 9,6 % of the time on average, 10,9 % across Switzerland. We counted at least 6’691 charging sessions.

St. Gallen: Charging points, electric cars and occupancy
Sources: SFOE, FSO, own measurement

Municipalities without a reported charging point

In 6 municipalities of the canton with more than 20 electric cars, no public charging point is reported to the SFOE. The distance is a straight line from the centre of the municipal area.

All municipalities

Occupancy is shown from 4 charging points. Sorted by name.

MunicipalityElectric carsShareCharging pointsElectric cars per charging pointOccupancy
Altstätten3604,7 %3012,06,3 %
Amden635,3 %231,5–
Andwil (SG)826,3 %182,0–
Au (SG)2364,4 %1318,22,8 %
Bad Ragaz1895,2 %1512,69,2 %
Balgach1735,3 %227,911,0 %
Benken (SG)934,9 %246,5–
Berg (SG)518,4 %225,5–
Berneck1305,0 %0––
Buchs (SG)3785,0 %2714,09,0 %
Bütschwil-Ganterschwil1564,8 %1312,018,1 %
Degersheim803,8 %98,922,4 %
Diepoldsau1954,4 %1513,04,5 %
Ebnat-Kappel1204,2 %206,013,0 %
Eggersriet725,5 %0––
Eichberg545,3 %0––
Eschenbach (SG)3385,3 %2016,911,4 %
Flawil2274,1 %2210,311,2 %
Flums1273,9 %245,37,8 %
Gaiserwald2866,2 %1716,810,9 %
Gams1285,8 %718,322,7 %
Goldach2654,9 %1715,613,3 %
Gommiswald2085,5 %729,75,4 %
Gossau (SG)5405,1 %618,97,8 %
Grabs2315,2 %828,93,6 %
Häggenschwil435,1 %0––
Jonschwil1465,9 %818,36,8 %
Kaltbrunn1695,6 %724,115,3 %
Kirchberg (SG)2594,5 %2112,39,6 %
Lichtensteig464,0 %59,215,6 %
Lütisburg515,1 %412,81,7 %
Marbach (SG)795,8 %711,35,6 %
Mels2384,4 %1417,02,4 %
Mörschwil2099,1 %369,7–
Mosnang915,0 %330,3–
Muolen344,5 %134,0–
Neckertal1253,1 %167,814,1 %
Nesslau652,7 %232,5–
Niederbüren424,4 %314,0–
Niederhelfenschwil1386,6 %623,00,4 %
Oberbüren1965,9 %632,70,5 %
Oberriet (SG)2674,3 %416,53,8 %
Oberuzwil1884,9 %537,628,3 %
Pfäfers272,9 %39,0–
Quarten985,2 %571,77,9 %
Rapperswil-Jona8185,9 %5315,48,6 %
Rebstein1123,8 %0––
Rheineck492,2 %316,3–
Rorschach1603,5 %404,08,5 %
Rorschacherberg1824,1 %1810,18,8 %
Rüthi (SG)764,3 %98,413,6 %
Sargans1885,1 %219,055,6 %
Schänis1154,8 %176,84,5 %
Schmerikon1225,3 %206,15,4 %
Sennwald2034,7 %1910,76,9 %
Sevelen1394,2 %245,825,2 %
St. Gallen2’2156,5 %2668,39,8 %
St. Margrethen1173,0 %562,14,6 %
Steinach884,1 %811,027,4 %
Thal2334,9 %445,33,9 %
Tübach757,1 %418,80,0 %
Untereggen345,6 %0––
Uznach2085,5 %346,17,1 %
Uzwil3123,9 %2313,64,9 %
Vilters-Wangs1495,1 %178,84,7 %
Waldkirch1356,2 %719,312,7 %
Walenstadt1725,3 %443,050,0 %
Wartau1344,0 %816,86,4 %
Wattwil1693,4 %237,37,6 %
Weesen515,0 %225,5–
Widnau3465,2 %2315,010,0 %
Wil (SG)7775,9 %7110,97,2 %
Wildhaus-Alt St. Johann422,6 %182,37,6 %
Wittenbach2564,8 %1517,125,7 %
Zuzwil (SG)2367,2 %484,98,4 %

Where the figures come from

What the figures do not say