ISO 3166-2:CH is een ISO-standaard met betrekking tot de zogenaamde geocodes. Het is een subset van de ISO 3166-2 tabel, die specifiek betrekking heeft op Zwitserland.
De gegevens werden op 5 september 2003 door het ISO 3166 Maintenance Agency aangepast bij middel van een nieuwsbrief[1]. Hiermee worden 26 kantons - canton (en) / canton (fr) / Kanton (de) / cantone (it) / chantun (rm) - gedefinieerd.
Volgens de eerste set, ISO 3166-1, staat CH voor Zwitserland, het tweede gedeelte is een tweeletterige code.