The typical Swiss German forms are not zwöü and drü as opposed to Standard German zwei and drei. Instead, Swiss German dialects typically differentiate between drü and drei, whereas there is regional variation whereby some Swiss German dialects use the form zwöü while others use the form zwei. This means that the forms zwei and drei are also found in Swiss German.
Different numerals by gender
The differentiation is based on gender. The numeral ‘two’ typically has three different forms:
- zwo (feminine)
- zwe (masculine)
- zwei (neutrum)
The same differentiation used to be common in Standard German up to the 18th century. Doubtlessly, it is also found in dialects outside of Switzerland.
The numeral ‘three’ typically has two different forms:
- drei (feminine/masculine)
- drü (neutrum)
The default forms when counting are the neutrum forms zwei and drü. There is a tendency towards merging the forms in the neutrum. In the early 20th century, that merger was complete in the cities of Basel, Schaffhausen and Murten as well as in the Wallis. I expect that the merger is now also common in other cities.
Regional variation
There is quite a lot of regional variation.
The Kleiner Sprachatlas der deutschen Schweiz, which contains excerpts from the Sprachatlas der deutschen Schweiz (SDS), has the following maps:


These two maps roughly show the following variation:
- zwei:
- pronunciation as zwai in Zurich, Central Switzerland and Wallis
- monophthongization to zwa in Northeastern Switzerland
- rounding to zwöi in Western Switzerland and Lucerne
- monophthongization to zwö in Southwestern Switzerland
- zwe:
- Rounding to zwö in Lucerne
- zwo:
- Merged into zwe in much of Central Switzerland
- sechs:
- sächs in Western Switzerland
- sechs in Eastern Switzerland
- säks in Basel, Solothurn, Bernese Oberland, Uri, and Graubünden Walser
- seks along the Bodensee and in the Eastern Switzerland Rhine valley
- säksch in Wallis
SDS Maps
The Sprachatlas der deutschen Schweiz (SDS) has additional maps. They can be viewed with the SprachGIS – regionalsprachen.de, which is a very powerful tool, though I always have a hard time finding my way around it. And here it is:
- Open SprachGIS – regionalsprachen.de
- Click on the «🔍 Kartensuche» button in the top right. This opens a map chooser pop-up.
- Make your search (e.g. restrict Atlas to «Sprachatlas der deutschen Schweiz» and use the search field to search for numerals)
- When you found a result in the map chooser, click on the Ⓡ symbol next to the result. This will add the result as a map layer in the main SprachGIS window.
By this method, I have found the following Sprachatlas der deutschen Schweiz maps for numerals (unfortunately, I have not succeeded in making the SprachGIS permalink feature work):
- #96 zwee (mhd. zwêne)
- #236 zwei
- #240 drei
- #125 fünf
- #22 sechs
- #114 sechs
- #241 neun
Edit: Idiotikon
For numerals not found in the SDS, the Schweizerische Idiotikon is probably the best source, unless you want to browse through the regional dialect dictionaries (there is no entry for ‘ten’, though, since the Idiotikon is not finished yet):