Home
Show Map

Switzerland: Aargau

Canton of Aargau

flagContents: Aargau

Capital: Aarau


694,072 Population [2020] – estimate

743,563 Population [2025] – estimate

1,404km² Area

529.6/km² Density [2025]

Districts

The population of all districts of the Canton of Aargau according to census results and latest official estimates.

NameStatusPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
Bezirk AarauDistrict57,80562,38463,19170,59480,30985,639
Bezirk BadenDistrict98,769109,557116,537131,565146,064155,803
Bezirk BremgartenDistrict46,43056,14161,66169,32979,36684,772
Bezirk BruggDistrict36,36440,13042,34445,12950,30853,634
Bezirk KulmDistrict30,76133,33235,90437,88742,87847,270
Bezirk LaufenburgDistrict20,38223,80427,54030,82535,01337,703
Bezirk LenzburgDistrict37,68442,11146,39853,16965,70770,758
Bezirk MuriDistrict19,81023,85328,25432,33937,37940,363
Bezirk RheinfeldenDistrict29,37432,56237,25743,80548,16450,317
Bezirk ZofingenDistrict50,93655,45258,24464,71073,84379,095
Bezirk ZurzachDistrict25,12728,18230,16332,11435,04138,209
AargauCanton453,442507,508547,493611,466694,072743,563

Contents: Cities and Communes

The population of all cities and communes in the Canton of Aargau according to census results and latest official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship, country of birth).

Name StatusDistrictPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
Aarau (incl. Rohr)CityBezirk Aarau17,97118,87218,12219,49721,72622,929
AarburgCityBezirk Zofingen5,3545,7256,2637,0008,5779,039
AbtwilCommuneBezirk Muri3213696749119541,107
AmmerswilCommuneBezirk Lenzburg317421609682735800
AristauCommuneBezirk Muri7188391,1971,2971,5121,655
Arni (AG)CommuneBezirk Bremgarten6509661,3021,7391,8881,953
AuensteinCommuneBezirk Brugg1,1661,1761,3591,5251,6131,747
AuwCommuneBezirk Muri9561,0481,2391,6982,2032,325
Baden (incl. Turgi)CityBezirk Baden16,57418,34318,67020,81122,58424,005
Beinwil am SeeCommuneBezirk Kulm2,2782,3932,5812,8413,4183,711
Beinwil (Freiamt)CommuneBezirk Muri6958179421,0281,1831,318
BellikonCommuneBezirk Baden9051,0351,3031,5731,5441,585
BergdietikonCommuneBezirk Baden1,6932,1942,2562,3722,9092,991
BerikonCommuneBezirk Bremgarten2,3143,7654,3584,5934,7495,025
BesenbürenCommuneBezirk Muri280387496595632675
BettwilCommuneBezirk Muri376492576558654736
BibersteinCommuneBezirk Aarau8891,1041,1011,4091,5881,652
Birmenstorf (AG)CommuneBezirk Baden1,4461,9532,3132,5772,9623,053
BirrCommuneBezirk Brugg2,9073,3033,5294,1714,5984,867
BirrhardCommuneBezirk Brugg447553681638742993
BirrwilCommuneBezirk Kulm9279239609501,1851,416
BoniswilCommuneBezirk Lenzburg9441,0871,3161,4011,5201,794
BoswilCommuneBezirk Muri1,8712,1912,3082,4902,9233,207
BottenwilCommuneBezirk Zofingen660762799790823862
BöttsteinCommuneBezirk Zurzach2,8963,4373,6483,6683,9824,427
BözbergCommuneBezirk Brugg1,0441,2351,5161,5031,6631,696
Böztal (incl. Hornussen, Bözen)CommuneBezirk Laufenburg1,5561,9632,3452,4242,7552,984
Bremgarten (AG) (incl. Hermetschwil-Staffeln)CityBezirk Bremgarten5,3135,8726,4257,4458,4158,900
BrittnauCommuneBezirk Zofingen2,8223,0913,4003,6393,9684,346
Brugg (incl. Umiken, Schinznach-Bad)CityBezirk Brugg10,76911,54511,40011,60412,73813,609
BruneggCommuneBezirk Lenzburg299354466670866971
Buchs (AG)CommuneBezirk Aarau6,0295,8536,1757,0058,1218,644
BünzenCommuneBezirk Muri6838508651,0081,1281,247
BüttikonCommuneBezirk Bremgarten5006186569451,0611,155
ButtwilCommuneBezirk Muri5938771,1051,1611,2341,305
DensbürenCommuneBezirk Aarau596717721711728784
DietwilCommuneBezirk Muri6338461,0231,2121,3551,476
DintikonCommuneBezirk Lenzburg8351,0741,3071,9462,3172,403
DottikonCommuneBezirk Bremgarten2,6452,9552,9693,2633,9324,239
DöttingenCommuneBezirk Zurzach3,2643,2983,2413,7514,2444,524
DürrenäschCommuneBezirk Kulm9891,0561,1151,1471,3291,393
EggenwilCommuneBezirk Bremgarten4175866698851,0421,063
EgliswilCommuneBezirk Lenzburg7229001,2101,3051,4841,626
EhrendingenCommuneBezirk Baden2,4762,9583,2994,1614,8804,917
EikenCommuneBezirk Laufenburg1,1171,4491,7502,0072,3312,572
EndingenCommuneBezirk Zurzach1,6921,8722,1372,3772,5972,756
EnnetbadenCommuneBezirk Baden2,6022,9533,0193,0603,4863,800
Erlinsbach (AG)CommuneBezirk Aarau3,0463,2813,2863,5684,4004,646
FahrwangenCommuneBezirk Lenzburg1,2001,3881,6531,8532,3382,585
Fischbach-GöslikonCommuneBezirk Bremgarten6339631,2541,4261,6721,887
FisibachCommuneBezirk Zurzach319375361381543594
FislisbachCommuneBezirk Baden3,8604,4914,9745,2485,5786,130
FreienwilCommuneBezirk Baden4896417539171,1101,115
FrickCommuneBezirk Laufenburg3,1163,6224,0284,8375,6296,207
Full-ReuenthalCommuneBezirk Zurzach6747158068068831,021
GansingenCommuneBezirk Laufenburg7418769279591,0661,125
GebenstorfCommuneBezirk Baden3,6104,0794,1824,6745,5145,838
GeltwilCommuneBezirk Muri129152137184221242
Gipf-OberfrickCommuneBezirk Laufenburg1,5092,0582,8083,2673,7313,885
GontenschwilCommuneBezirk Kulm2,0502,1042,0552,0702,1302,249
GränichenCommuneBezirk Aarau5,2465,7726,1156,7458,1478,697
HabsburgCommuneBezirk Brugg243322368424428430
HägglingenCommuneBezirk Bremgarten1,6721,8461,9902,2682,4372,707
HallwilCommuneBezirk Lenzburg5166477217689491,039
Hausen (AG)CommuneBezirk Brugg1,6401,9372,6032,9453,7343,848
HellikonCommuneBezirk Rheinfelden582708747777780837
HendschikenCommuneBezirk Lenzburg6957298969761,3361,398
Herznach-UekenCommuneBezirk Laufenburg1,1211,4621,7462,2012,4772,765
HirschthalCommuneBezirk Aarau9491,1111,1771,4561,6451,772
Holderbank (AG)CommuneBezirk Lenzburg8138128049151,4081,609
HolzikenCommuneBezirk Kulm9261,0411,1841,2301,5431,768
HunzenschwilCommuneBezirk Lenzburg2,2192,4002,5753,2264,2094,472
IslisbergCommuneBezirk Bremgarten167259405546643681
JonenCommuneBezirk Bremgarten8001,1021,5691,8642,2102,333
KaiseraugstCommuneBezirk Rheinfelden3,0443,5683,9175,1635,5505,985
KaistenCommuneBezirk Laufenburg1,8341,8792,2762,5692,7543,061
KallernCommuneBezirk Muri206275264325399419
KillwangenCommuneBezirk Baden1,0411,3281,3771,8122,0512,272
KirchleerauCommuneBezirk Zofingen691662701751898950
KlingnauCityBezirk Zurzach2,4332,5812,7103,0983,5403,708
KoblenzCommuneBezirk Zurzach1,4651,5881,6111,5811,6711,835
KöllikenCommuneBezirk Zofingen3,0803,5773,9104,1194,5595,130
KüntenCommuneBezirk Baden1,1141,3201,4861,5891,8381,978
KüttigenCommuneBezirk Aarau4,3564,7815,0255,6256,2957,024
Laufenburg (incl. Sulz)CityBezirk Laufenburg2,8012,9583,2183,1913,6593,879
LeibstadtCommuneBezirk Zurzach1,2541,1971,2981,3071,4041,639
Leimbach (AG)CommuneBezirk Kulm346381409444489529
Lengnau (AG)CommuneBezirk Zurzach1,8822,0522,2872,5342,7702,943
LenzburgCityBezirk Lenzburg7,5857,5307,5688,29611,02411,320
LeuggernCommuneBezirk Zurzach1,6652,0012,1922,1242,1802,442
LeutwilCommuneBezirk Kulm509562662739745763
Lupfig (incl. Scherz)CommuneBezirk Brugg1,3781,8512,3942,8313,1573,483
MagdenCommuneBezirk Rheinfelden2,2182,6653,0433,6203,8723,902
MägenwilCommuneBezirk Baden9431,2911,5511,9532,1392,305
MandachCommuneBezirk Brugg275303313303325328
MeisterschwandenCommuneBezirk Lenzburg1,5391,7582,0552,6363,0323,330
MellikonCommuneBezirk Zurzach191247257240228227
MellingenCityBezirk Baden3,2853,8274,2394,6485,8656,325
Menziken (incl. Burg (AG))CommuneBezirk Kulm5,5305,8946,5026,6127,5518,904
Merenschwand (incl. Benzenschwil)CommuneBezirk Muri1,7881,9362,6893,1513,7123,943
Mettauertal (incl. Wil (AG))CommuneBezirk Laufenburg1,5321,7091,8691,9382,0672,156
MöhlinCommuneBezirk Rheinfelden6,3607,1258,29710,02311,08811,348
MönthalCommuneBezirk Brugg280397398414393389
MoosleerauCommuneBezirk Zofingen593724798850915945
Möriken-WildeggCommuneBezirk Lenzburg2,8583,4063,4134,0134,5615,026
MuhenCommuneBezirk Aarau2,4712,6633,0833,5783,9854,099
MühlauCommuneBezirk Muri5907899801,0131,2181,367
MülligenCommuneBezirk Brugg4826747809521,0741,124
MumpfCommuneBezirk Rheinfelden8168071,0841,3051,5431,564
Münchwilen (AG)CommuneBezirk Laufenburg6026145877471,0071,091
MurgenthalCommuneBezirk Zofingen2,5202,7162,7412,8172,9593,188
Muri (AG)CommuneBezirk Muri5,3996,0096,5456,9528,2448,850
NeuenhofCommuneBezirk Baden7,2037,7077,6138,1538,9549,305
NiederlenzCommuneBezirk Lenzburg3,4063,5763,8464,2094,8414,998
NiederrohrdorfCommuneBezirk Baden2,4242,5362,4433,4574,2254,752
Niederwil (AG)CommuneBezirk Bremgarten1,6312,1312,4712,3942,8633,030
OberentfeldenCommuneBezirk Aarau5,6966,7356,7407,4968,5689,056
OberhofCommuneBezirk Laufenburg416462496568570595
OberkulmCommuneBezirk Kulm1,8522,1882,2522,4352,7763,026
OberlunkhofenCommuneBezirk Bremgarten7231,0751,4431,9092,0792,196
ObermumpfCommuneBezirk Rheinfelden7148619801,0111,0481,090
OberrohrdorfCommuneBezirk Baden2,8633,3033,3643,9004,0374,265
OberrütiCommuneBezirk Muri4797141,0971,3491,5441,631
ObersiggenthalCommuneBezirk Baden7,4427,3557,5618,1808,6619,018
Oberwil-LieliCommuneBezirk Bremgarten1,1911,5911,7292,1502,5012,697
OeschgenCommuneBezirk Laufenburg6477347989031,0491,181
OftringenCityBezirk Zofingen9,0069,88310,30512,31914,45515,192
OlsbergCommuneBezirk Rheinfelden265314375375356366
OthmarsingenCommuneBezirk Lenzburg1,7071,8442,1172,3773,0373,299
Reinach (AG)CommuneBezirk Kulm5,6966,7867,2587,9578,8749,855
Reitnau (incl. Attelwil)CommuneBezirk Zofingen1,1221,1861,4461,5161,5191,661
RemetschwilCommuneBezirk Baden7961,1681,7592,0182,0232,097
RemigenCommuneBezirk Brugg6269981,0521,0471,3261,378
RheinfeldenCityBezirk Rheinfelden9,4569,76110,67311,96113,55114,032
RinikenCommuneBezirk Brugg1,2711,4201,3691,4551,4821,593
RothristCommuneBezirk Zofingen6,0156,7416,8697,8559,2909,980
RottenschwilCommuneBezirk Muri3056138068239111,013
Rudolfstetten-FriedlisbergCommuneBezirk Bremgarten3,5823,7573,7384,2264,5464,667
RüfenachCommuneBezirk Brugg518624727866863869
RupperswilCommuneBezirk Lenzburg2,7733,3053,7704,4025,6186,314
SafenwilCommuneBezirk Zofingen2,5682,9573,1283,5264,1074,627
SarmenstorfCommuneBezirk Bremgarten1,4311,7082,1462,5172,9133,194
SchafisheimCommuneBezirk Lenzburg1,6852,0522,5182,7863,0443,131
SchinznachCommuneBezirk Brugg1,6991,9832,1052,2132,3192,461
SchlossruedCommuneBezirk Kulm833867903834822878
SchmiedruedCommuneBezirk Kulm9001,0281,2191,1851,1601,139
SchneisingenCommuneBezirk Zurzach1,0371,1351,2321,3081,4911,551
SchöftlandCommuneBezirk Kulm2,7552,7363,2713,7214,4684,659
SchupfartCommuneBezirk Rheinfelden504542681767803922
SchwaderlochCommuneBezirk Laufenburg450516655675689727
SeengenCommuneBezirk Lenzburg1,6432,0642,5263,4084,1224,516
SeonCommuneBezirk Lenzburg3,8264,5384,8154,7135,1985,716
SiglistorfCommuneBezirk Zurzach352546519612669871
SinsCommuneBezirk Muri2,6252,9563,2824,0754,2994,560
SisselnCommuneBezirk Laufenburg7331,1601,2591,4241,6611,653
SpreitenbachCityBezirk Baden7,1988,3159,12710,81612,12613,374
StaffelbachCommuneBezirk Zofingen7218649781,0411,3091,398
StaufenCommuneBezirk Lenzburg2,1022,2262,2132,5874,0684,411
Stein (AG)CommuneBezirk Rheinfelden1,7981,8912,4142,8473,2533,658
Stetten (AG)CommuneBezirk Baden9581,4081,5471,6402,2242,540
StrengelbachCommuneBezirk Zofingen3,8154,0854,2664,5524,8595,080
SuhrCommuneBezirk Aarau7,3668,0598,4519,61410,72411,760
TägerigCommuneBezirk Bremgarten8591,0611,1931,3711,4701,528
TegerfeldenCommuneBezirk Zurzach6588219651,0611,2021,326
Teufenthal (AG)CommuneBezirk Kulm1,5641,5941,5981,5861,6821,771
Thalheim (AG)CommuneBezirk Brugg555641744737820984
UerkheimCommuneBezirk Zofingen1,1441,2481,2681,2731,3421,442
UezwilCommuneBezirk Bremgarten276331361418504553
UnterentfeldenCommuneBezirk Aarau3,1903,4363,1953,8904,3824,576
UnterkulmCommuneBezirk Kulm2,5582,5652,6902,8963,3433,807
UnterlunkhofenCommuneBezirk Bremgarten4007611,2271,2911,4991,661
UntersiggenthalCommuneBezirk Baden4,5975,4246,1286,6907,2297,873
Veltheim (AG)CommuneBezirk Brugg1,0221,2101,3481,3981,5261,598
VilligenCommuneBezirk Brugg1,3881,6901,7871,9892,1202,256
VillmergenCommuneBezirk Bremgarten4,2104,8655,3035,9647,6688,289
VillnachernCommuneBezirk Brugg1,0561,3531,2211,4991,6541,701
VordemwaldCommuneBezirk Zofingen1,5501,6391,7891,7041,9922,026
WallbachCommuneBezirk Rheinfelden1,0681,2291,5261,8201,9992,084
WaltenschwilCommuneBezirk Muri1,1631,6932,0292,5093,0533,287
WegenstettenCommuneBezirk Rheinfelden6698349941,0771,0401,007
WettingenCityBezirk Baden18,37717,70617,87019,98121,09922,022
WidenCommuneBezirk Bremgarten2,6993,9153,6363,5373,8453,909
WilibergCommuneBezirk Zofingen127148151155167175
WindischCommuneBezirk Brugg7,5986,9156,6506,6157,7338,280
WittnauCommuneBezirk Laufenburg7799091,1311,1551,3651,449
Wohlen (AG)CityBezirk Bremgarten11,70412,49813,32914,44316,88118,146
WohlenschwilCommuneBezirk Baden8391,0681,2631,4261,6771,877
WölflinswilCommuneBezirk Laufenburg7387217849821,0331,105
WürenlingenCommuneBezirk Baden2,8313,0523,6474,2324,8385,321
WürenlosCommuneBezirk Baden3,2034,1024,7935,6776,5117,045
ZeihenCommuneBezirk Laufenburg6907128639781,1701,268
ZeiningenCommuneBezirk Rheinfelden1,3351,6111,7972,2122,4002,604
ZetzwilCommuneBezirk Kulm1,0481,2141,2451,2401,3631,402
Zofingen (incl. Mühlethal)CityBezirk Zofingen9,1489,4449,43210,80312,10413,054
ZufikonCommuneBezirk Bremgarten2,6133,5163,4884,1354,5484,959
Zurzach (incl. Bad Zurzach, Rekingen)CommuneBezirk Zurzach5,3456,3176,8997,2667,6378,345
ZuzgenCommuneBezirk Rheinfelden545646729847881918

Source: Swiss Federal Statistical Office.

Explanation: Districts and communes in the boundaries of December 2025. The population figures for 2025 are preliminary.


Further information about the population structure:

Gender (E 2024)
Males371,026
Females364,782
Age Groups (E 2024)
0-17 years134,858
18-64 years460,097
65+ years140,853
Age Distribution (E 2024)
90+ years6,230
80-89 years32,095
70-79 years61,726
60-69 years91,598
50-59 years104,698
40-49 years104,040
30-39 years105,144
20-29 years80,819
10-19 years74,817
0-9 years74,641
Citizenship (E 2024)
Switzerland531,021
Germany38,749
France1,659
Italy30,207
Portugal10,044
EU (others)40,205
Europe (non-EU countries)57,848
Africa6,981
Asia14,715
Other Citizenship4,270
Country of Birth (E 2024)
Switzerland513,036
Other country222,772