All districts of the Canton of Solothurn.
| Name | Status | Population census 2000-12-05 | Population estimate 2010-12-31 | Population estimate 2011-12-31 | |
|---|---|---|---|---|---|
| Bezirk Bucheggberg | District | 7,092 | 7,543 | 7,542 | o |
| Bezirk Dorneck | District | 17,978 | 19,517 | 19,632 | o |
| Bezirk Gäu | District | 16,737 | 18,135 | 18,467 | o |
| Bezirk Gösgen | District | 22,211 | 23,155 | 23,270 | o |
| Bezirk Lebern | District | 41,969 | 43,228 | 43,475 | o |
| Bezirk Olten | District | 48,986 | 51,240 | 51,717 | o |
| Bezirk Solothurn | District | 15,489 | 16,066 | 16,301 | o |
| Bezirk Thal | District | 14,038 | 14,216 | 14,160 | o |
| Bezirk Thierstein | District | 13,483 | 13,947 | 13,927 | o |
| Bezirk Wasseramt | District | 46,252 | 48,237 | 48,499 | o |
| Solothurn | Canton | 244,341 | 255,284 | 256,990 |
All cities and communes in the Canton of Solothurn.
| Name | Status | District | Agglomeration | Population census 2000-12-05 | Population estimate 2010-12-31 | Population estimate 2011-12-31 | |
|---|---|---|---|---|---|---|---|
| Aedermannsdorf | Commune | Bezirk Thal | 543 | 562 | 568 | o | |
| Aeschi (SO) | Commune | Bezirk Wasseramt | 1,015 | 1,021 | 1,021 | o | |
| Aetigkofen | Commune | Bezirk Bucheggberg | 179 | 174 | 177 | o | |
| Aetingen | Commune | Bezirk Bucheggberg | 273 | 304 | 300 | o | |
| Balm bei Günsberg | Commune | Bezirk Lebern | Solothurn | 196 | 189 | 191 | o |
| Balsthal | Commune | Bezirk Thal | 5,574 | 5,772 | 5,757 | o | |
| Bärschwil | Commune | Bezirk Thierstein | 872 | 864 | 840 | o | |
| Bättwil | Commune | Bezirk Dorneck | Basel | 976 | 1,206 | 1,200 | o |
| Beinwil (SO) | Commune | Bezirk Thierstein | 311 | 302 | 286 | o | |
| Bellach | Commune | Bezirk Lebern | Solothurn | 5,027 | 5,131 | 5,196 | o |
| Bettlach | Commune | Bezirk Lebern | Grenchen | 4,721 | 4,839 | 4,801 | o |
| Biberist | Commune | Bezirk Wasseramt | Solothurn | 7,603 | 7,969 | 7,996 | o |
| Bibern (SO) | Commune | Bezirk Bucheggberg | 222 | 244 | 251 | o | |
| Biezwil | Commune | Bezirk Bucheggberg | 289 | 326 | 314 | o | |
| Bolken | Commune | Bezirk Wasseramt | 489 | 542 | 551 | o | |
| Boningen | Commune | Bezirk Olten | Olten-Zofingen | 636 | 699 | 710 | o |
| Breitenbach | Commune | Bezirk Thierstein | Basel | 3,260 | 3,513 | 3,553 | o |
| Brügglen | Commune | Bezirk Bucheggberg | 187 | 204 | 201 | o | |
| Büren (SO) | Commune | Bezirk Dorneck | Basel | 870 | 947 | 966 | o |
| Büsserach | Commune | Bezirk Thierstein | 1,865 | 1,989 | 1,992 | o | |
| Däniken | Commune | Bezirk Olten | Olten-Zofingen | 2,602 | 2,679 | 2,756 | o |
| Deitingen | Commune | Bezirk Wasseramt | 2,011 | 2,168 | 2,207 | o | |
| Derendingen | Commune | Bezirk Wasseramt | Solothurn | 5,810 | 6,036 | 6,016 | o |
| Dornach | Commune | Bezirk Dorneck | Basel | 5,886 | 6,201 | 6,301 | o |
| Dulliken | Commune | Bezirk Olten | Olten-Zofingen | 4,615 | 4,669 | 4,692 | o |
| Egerkingen | Commune | Bezirk Gäu | Olten-Zofingen | 2,884 | 3,136 | 3,153 | o |
| Eppenberg-Wöschnau | Commune | Bezirk Olten | Aarau | 331 | 304 | 306 | o |
| Erlinsbach (SO) | Commune | Bezirk Gösgen | Aarau | 2,882 | 3,192 | 3,216 | o |
| Erschwil | Commune | Bezirk Thierstein | 931 | 906 | 892 | o | |
| Etziken | Commune | Bezirk Wasseramt | 783 | 753 | 769 | o | |
| Fehren | Commune | Bezirk Thierstein | 509 | 616 | 625 | o | |
| Feldbrunnen-St. Niklaus | Commune | Bezirk Lebern | Solothurn | 756 | 936 | 930 | o |
| Flumenthal | Commune | Bezirk Lebern | 1,006 | 974 | 967 | o | |
| Fulenbach | Commune | Bezirk Olten | 1,450 | 1,636 | 1,650 | o | |
| Gänsbrunnen | Commune | Bezirk Thal | 84 | 100 | 101 | o | |
| Gempen | Commune | Bezirk Dorneck | Basel | 747 | 832 | 841 | o |
| Gerlafingen | Commune | Bezirk Wasseramt | Solothurn | 4,694 | 4,784 | 4,842 | o |
| Gossliwil | Commune | Bezirk Bucheggberg | 188 | 193 | 194 | o | |
| Grenchen | City | Bezirk Lebern | Grenchen | 15,938 | 15,928 | 15,992 | o |
| Gretzenbach | Commune | Bezirk Olten | Aarau | 2,393 | 2,449 | 2,420 | o |
| Grindel | Commune | Bezirk Thierstein | 494 | 486 | 471 | o | |
| Günsberg | Commune | Bezirk Lebern | 1,187 | 1,145 | 1,140 | o | |
| Gunzgen | Commune | Bezirk Olten | Olten-Zofingen | 1,428 | 1,631 | 1,641 | o |
| Hägendorf | Commune | Bezirk Olten | Olten-Zofingen | 4,178 | 4,564 | 4,648 | o |
| Halten | Commune | Bezirk Wasseramt | Solothurn | 791 | 834 | 837 | o |
| Härkingen | Commune | Bezirk Gäu | Olten-Zofingen | 1,196 | 1,332 | 1,351 | o |
| Hauenstein-Ifenthal | Commune | Bezirk Gösgen | 265 | 313 | 326 | o | |
| Heinrichswil-Winistorf | Commune | Bezirk Wasseramt | 528 | 555 | 530 | o | |
| Herbetswil | Commune | Bezirk Thal | 568 | 541 | 550 | o | |
| Hersiwil | Commune | Bezirk Wasseramt | 168 | 183 | 190 | o | |
| Hessigkofen | Commune | Bezirk Bucheggberg | 248 | 263 | 261 | o | |
| Himmelried | Commune | Bezirk Thierstein | Basel | 946 | 928 | 933 | o |
| Hochwald | Commune | Bezirk Dorneck | Basel | 1,124 | 1,237 | 1,245 | o |
| Hofstetten-Flüh | Commune | Bezirk Dorneck | Basel | 2,717 | 3,036 | 3,054 | o |
| Holderbank (SO) | Commune | Bezirk Thal | 589 | 629 | 620 | o | |
| Horriwil | Commune | Bezirk Wasseramt | Solothurn | 802 | 810 | 808 | o |
| Hubersdorf | Commune | Bezirk Lebern | Solothurn | 664 | 712 | 727 | o |
| Hüniken | Commune | Bezirk Wasseramt | 67 | 90 | 90 | o | |
| Kammersrohr | Commune | Bezirk Lebern | 39 | 39 | 38 | o | |
| Kappel (SO) | Commune | Bezirk Olten | Olten-Zofingen | 2,486 | 2,917 | 3,010 | o |
| Kestenholz | Commune | Bezirk Gäu | 1,617 | 1,661 | 1,671 | o | |
| Kienberg | Commune | Bezirk Gösgen | 522 | 504 | 508 | o | |
| Kleinlützel | Commune | Bezirk Thierstein | 1,243 | 1,262 | 1,262 | o | |
| Kriegstetten | Commune | Bezirk Wasseramt | Solothurn | 1,126 | 1,233 | 1,233 | o |
| Küttigkofen | Commune | Bezirk Bucheggberg | 240 | 255 | 262 | o | |
| Kyburg-Buchegg | Commune | Bezirk Bucheggberg | 333 | 347 | 342 | o | |
| Langendorf | Commune | Bezirk Lebern | Solothurn | 3,400 | 3,602 | 3,688 | o |
| Laupersdorf | Commune | Bezirk Thal | 1,651 | 1,685 | 1,677 | o | |
| Lohn-Ammannsegg | Commune | Bezirk Wasseramt | Solothurn | 2,339 | 2,603 | 2,598 | o |
| Lommiswil | Commune | Bezirk Lebern | Solothurn | 1,399 | 1,431 | 1,432 | o |
| Lostorf | Commune | Bezirk Gösgen | Olten-Zofingen | 3,477 | 3,824 | 3,840 | o |
| Lüsslingen | Commune | Bezirk Bucheggberg | 445 | 509 | 510 | o | |
| Luterbach | Commune | Bezirk Wasseramt | Solothurn | 3,112 | 3,293 | 3,339 | o |
| Lüterkofen-Ichertswil | Commune | Bezirk Bucheggberg | 641 | 730 | 728 | o | |
| Lüterswil-Gächliwil | Commune | Bezirk Bucheggberg | 371 | 338 | 333 | o | |
| Matzendorf | Commune | Bezirk Thal | 1,305 | 1,290 | 1,275 | o | |
| Meltingen | Commune | Bezirk Thierstein | 603 | 633 | 617 | o | |
| Messen | Commune | Bezirk Bucheggberg | 1,357 | 1,409 | 1,418 | o | |
| Metzerlen-Mariastein | Commune | Bezirk Dorneck | 817 | 904 | 911 | o | |
| Mühledorf (SO) | Commune | Bezirk Bucheggberg | 328 | 325 | 336 | o | |
| Mümliswil-Ramiswil | Commune | Bezirk Thal | 2,553 | 2,513 | 2,496 | o | |
| Nennigkofen | Commune | Bezirk Bucheggberg | 480 | 486 | 482 | o | |
| Neuendorf | Commune | Bezirk Gäu | Olten-Zofingen | 1,796 | 1,897 | 1,921 | o |
| Niederbuchsiten | Commune | Bezirk Gäu | Olten-Zofingen | 947 | 959 | 958 | o |
| Niedergösgen | Commune | Bezirk Gösgen | Aarau | 3,775 | 3,764 | 3,739 | o |
| Nuglar-St. Pantaleon | Commune | Bezirk Dorneck | Basel | 1,314 | 1,466 | 1,458 | o |
| Nunningen | Commune | Bezirk Thierstein | 1,843 | 1,839 | 1,835 | o | |
| Oberbuchsiten | Commune | Bezirk Gäu | Olten-Zofingen | 1,841 | 1,906 | 1,916 | o |
| Oberdorf (SO) | Commune | Bezirk Lebern | Solothurn | 1,612 | 1,650 | 1,648 | o |
| Obergerlafingen | Commune | Bezirk Wasseramt | Solothurn | 1,047 | 1,111 | 1,128 | o |
| Obergösgen | Commune | Bezirk Gösgen | Olten-Zofingen | 1,941 | 2,120 | 2,118 | o |
| Oekingen | Commune | Bezirk Wasseramt | Solothurn | 658 | 756 | 761 | o |
| Oensingen | Commune | Bezirk Gäu | 4,517 | 5,229 | 5,477 | o | |
| Olten | City | Bezirk Olten | Olten-Zofingen | 16,757 | 16,987 | 17,076 | o |
| Recherswil | Commune | Bezirk Wasseramt | Solothurn | 1,586 | 1,696 | 1,722 | o |
| Rickenbach (SO) | Commune | Bezirk Olten | Olten-Zofingen | 885 | 900 | 891 | o |
| Riedholz | Commune | Bezirk Lebern | Solothurn | 1,843 | 2,109 | 2,148 | o |
| Rodersdorf | Commune | Bezirk Dorneck | Basel | 1,279 | 1,305 | 1,291 | o |
| Rohr (SO) | Commune | Bezirk Gösgen | 111 | 92 | 96 | o | |
| Rüttenen | Commune | Bezirk Lebern | Solothurn | 1,410 | 1,448 | 1,469 | o |
| Schnottwil | Commune | Bezirk Bucheggberg | 946 | 1,024 | 1,024 | o | |
| Schönenwerd | Commune | Bezirk Olten | Aarau | 4,761 | 4,702 | 4,798 | o |
| Seewen | Commune | Bezirk Dorneck | 958 | 999 | 984 | o | |
| Selzach | Commune | Bezirk Lebern | 2,810 | 3,095 | 3,108 | o | |
| Solothurn | City | Bezirk Solothurn | Solothurn | 15,489 | 16,066 | 16,301 | o |
| Starrkirch-Wil | Commune | Bezirk Olten | Olten-Zofingen | 1,253 | 1,590 | 1,605 | o |
| Steinhof | Commune | Bezirk Wasseramt | 143 | 143 | 142 | o | |
| Stüsslingen | Commune | Bezirk Gösgen | 945 | 1,002 | 1,018 | o | |
| Subingen | Commune | Bezirk Wasseramt | Solothurn | 2,625 | 2,938 | 2,936 | o |
| Trimbach | Commune | Bezirk Gösgen | Olten-Zofingen | 6,173 | 6,262 | 6,268 | o |
| Tscheppach | Commune | Bezirk Bucheggberg | 190 | 198 | 195 | o | |
| Unterramsern | Commune | Bezirk Bucheggberg | 175 | 214 | 214 | o | |
| Walterswil (SO) | Commune | Bezirk Olten | 632 | 717 | 711 | o | |
| Wangen bei Olten | Commune | Bezirk Olten | Olten-Zofingen | 4,579 | 4,796 | 4,803 | o |
| Welschenrohr | Commune | Bezirk Thal | 1,171 | 1,124 | 1,116 | o | |
| Winznau | Commune | Bezirk Gösgen | Olten-Zofingen | 1,700 | 1,667 | 1,732 | o |
| Wisen (SO) | Commune | Bezirk Gösgen | 420 | 415 | 409 | o | |
| Witterswil | Commune | Bezirk Dorneck | Basel | 1,290 | 1,384 | 1,381 | o |
| Wolfwil | Commune | Bezirk Gäu | 1,939 | 2,015 | 2,020 | o | |
| Zuchwil | Commune | Bezirk Wasseramt | Solothurn | 8,922 | 8,719 | 8,783 | o |
| Zullwil | Commune | Bezirk Thierstein | 606 | 609 | 621 | o |
Source: Swiss Federal Statistical Office (web); boundaries of December 2011.
2012-09-22WWW.CITYPOPULATION.DE