Selling property in the Canton of Aargau
Selling in Aargau: your purchase price does not always count for tax.
After more than ten full years, a flat share replaces a house's purchase price and improvements. In the worked example, this cuts the tax by almost half.
As of October 2026 · Tax Act of the Canton of Aargau (SAR 651.100), version of 1 January 2025 · property gains tax guidance (Merkblatt Grundstückgewinnsteuer), amended 1 July 2023.
What most people overlook: after decades, Aargau does not always tax the whole rise in value. A worked example over 36 years shows CHF 19,000 less tax.
Tax when you sell
Selling a house in the Canton of Aargau: how much tax do I pay after many years?
After 25 full years, Aargau's property gains tax is 5 %. It taxes the gain: sale price minus investment costs (Anlagekosten) – purchase price and improvements like an extension. After more than ten full years, a flat share of a house's sale price replaces them. It is 80 %, then 65 % from 25 full years.
An example: bought in 1990 for CHF 400,000, sold in 2026 for CHF 1,200,000. With CHF 780,000 as flat-share costs, the taxed gain is CHF 420,000: CHF 21,000 in tax, against CHF 40,000 on the purchase price alone. Worked out under §§ 105 and 109 Aargau Tax Act, as of 1 January 2025. The cantonal tax office's guidance (section 11.1.1) does likewise.
What this means for you: after 25 full years, waiting saves no more tax. In the example, receipts only pay off once purchase price and documented costs exceed CHF 780,000. Then everything fully documented counts, not the flat share. Try both in the Aargau tax calculator.
Whether the flat share or your receipts mean less tax also depends on the sale price: the flat share grows with it, receipts do not. No calculator knows that price; the valuation gives it as a range. The net calculation also shows what you keep after tax, mortgage and selling costs. You receive it in writing, so parents and children can check the same figure before anyone signs.
Process and costs
Selling a house in Aargau: what costs are due at the notary?
Around the notary appointment, a house sale in Aargau mainly costs the 0.4 % land register charge and notarisation (Beurkundung). There is no transfer tax, but changing hands is not free. The charge is due on entry in the land register (Grundbuch), the ownership record. Who pays is open; both sides are jointly liable (§§ 5 and 8 Land Register Charges Act, as of 1 January 2020).
At CHF 1,200,000, the charge is CHF 4,800. Notarisation costs CHF 3,600 under the notarial tariff, plus value added tax and expenses. Only an Aargau notary (Urkundsperson) may notarise the sale. A statutory 3 % lien on the price secures the property gains tax. It is not a tax and lapses if other security is given.
What this means for you: if you replace a home you live in, the municipality usually bills the tax first without deferral. So plan for that bill before signing. You apply for the deferral yourself, without an agent. See how a sale with Immosmile works.
Municipality atlas · all 196 municipalities
Home ownership in the Canton of Aargau: every municipality compared
The Canton of Aargau does not publish official house prices by municipality. What is official is shown here: how old the homes are, how they are heated, who lives there, how scarce housing is and how high the tax rate is. Across the canton, 51.8 % of buildings with residential use were built before 1981 and 19.5 % of residents are 65 or older.
Most buildings with residential use built before 1981
- Windisch74.8 %
- Schlossrued72.6 %
- Aarau72.1 %
- Gontenschwil71.6 %
- Zofingen70.4 %
Highest share of residents aged 65+
- Mönthal35.5 %
- Olsberg29.5 %
- Biberstein28.4 %
- Mellikon27.8 %
- Wegenstetten26.9 %
| Municipality | Residents | aged 65+ | built pre-1981 | oil/gas | single-family | vacancy | tax rate | train Zurich |
|---|---|---|---|---|---|---|---|---|
| Aarau Bezirk Aarau | 22,932 | 18.4 % | 72.1 % | 63.2 % | 52.9 % | 0.45 % | 96% | 25 min |
| Aarburg Bezirk Zofingen | 9,040 | 15.2 % | 60.8 % | 73.6 % | 65.2 % | 3.61 % | 116% | 51 min |
| Abtwil Bezirk Muri | 1,107 | 12.9 % | 27.6 % | 35.3 % | 62.1 % | 0.20 % | 113% | 74 min |
| Ammerswil Bezirk Lenzburg | 801 | 18.2 % | 35.6 % | 34.8 % | 82.6 % | 0.29 % | 127% | 46 min |
| Aristau Bezirk Muri | 1,655 | 16.6 % | 31.8 % | 44.4 % | 64.0 % | 0.81 % | 104% | 50 min |
| Arni (AG) Bezirk Bremgarten | 1,953 | 20.1 % | 30.5 % | 53.6 % | 74.9 % | 1.95 % | 83% | 32 min |
| Auenstein Bezirk Brugg | 1,747 | 20.9 % | 54.3 % | 42.0 % | 77.3 % | 1.42 % | 93% | 52 min |
| Auw Bezirk Muri | 2,325 | 12.9 % | 32.6 % | 34.7 % | 61.8 % | 0.51 % | 103% | 71 min |
| Baden Bezirk Baden | 24,012 | 17.1 % | 60.3 % | 64.3 % | 52.1 % | 0.62 % | 89% | 16 min |
| Beinwil (Freiamt) Bezirk Muri | 1,318 | 18.0 % | 44.2 % | 32.8 % | 49.8 % | 0.17 % | 98% | 66 min |
| Beinwil am See Bezirk Kulm | 3,711 | 22.7 % | 58.7 % | 46.6 % | 67.8 % | 1.61 % | 99% | 55 min |
| Bellikon Bezirk Baden | 1,587 | 25.8 % | 43.2 % | 58.2 % | 72.9 % | 2.01 % | 89% | 45 min |
| Bergdietikon Bezirk Baden | 2,993 | 20.2 % | 52.6 % | 45.7 % | 74.3 % | 1.23 % | 84% | 31 min |
| Berikon Bezirk Bremgarten | 5,026 | 21.6 % | 39.3 % | 68.3 % | 62.7 % | 0.73 % | 89% | 36 min |
| Besenbüren Bezirk Muri | 677 | 13.9 % | 35.4 % | 34.4 % | 67.7 % | 0.34 % | 113% | 64 min |
| Bettwil Bezirk Muri | 736 | 19.4 % | 40.3 % | 32.8 % | 54.7 % | 0.59 % | 102% | 82 min |
| Biberstein Bezirk Aarau | 1,653 | 28.4 % | 45.5 % | 35.9 % | 73.5 % | 0.99 % | 99% | 51 min |
| Birmenstorf (AG) Bezirk Baden | 3,053 | 18.8 % | 41.4 % | 55.6 % | 66.5 % | 0.87 % | 98% | 41 min |
| Birr Bezirk Brugg | 4,868 | 16.0 % | 39.7 % | 61.6 % | 74.1 % | 3.25 % | 117% | 35 min |
| Birrhard Bezirk Brugg | 993 | 15.6 % | 42.4 % | 50.4 % | 73.6 % | 2.10 % | 109% | 46 min |
| Birrwil Bezirk Kulm | 1,416 | 24.6 % | 67.0 % | 41.4 % | 55.1 % | 1.01 % | 95% | 50 min |
| Boniswil Bezirk Lenzburg | 1,795 | 20.3 % | 49.5 % | 49.5 % | 72.2 % | 0.67 % | 105% | 46 min |
| Boswil Bezirk Muri | 3,209 | 18.1 % | 52.8 % | 54.0 % | 59.8 % | 0.81 % | 101% | 40 min |
| Bottenwil Bezirk Zofingen | 862 | 20.6 % | 58.2 % | 34.2 % | 64.0 % | 1.69 % | 119% | 81 min |
| Bremgarten (AG) Bezirk Bremgarten | 8,902 | 19.9 % | 47.6 % | 35.3 % | 53.1 % | 0.22 % | 104% | 41 min |
| Brittnau Bezirk Zofingen | 4,350 | 19.9 % | 56.6 % | 50.2 % | 70.0 % | 0.73 % | 114% | 61 min |
| Brugg Bezirk Brugg | 15,317 | 21.8 % | 66.9 % | 70.2 % | 64.9 % | 0.99 % | 97% | 24 min |
| Brunegg Bezirk Lenzburg | 971 | 14.2 % | 43.7 % | 62.4 % | 60.4 % | 0.71 % | 105% | 44 min |
| Buchs (AG) Bezirk Aarau | 8,651 | 17.0 % | 66.9 % | 70.2 % | 67.1 % | 0.77 % | 118% | 37 min |
| Buttwil Bezirk Muri | 1,305 | 18.0 % | 32.0 % | 41.2 % | 73.4 % | 0.35 % | 102% | 60 min |
| Böttstein Bezirk Zurzach | 4,428 | 23.8 % | 45.9 % | 18.9 % | 60.0 % | 0.74 % | 107% | 47 min |
| Bözberg Bezirk Brugg | 1,696 | 25.4 % | 50.5 % | 40.9 % | 67.1 % | 1.47 % | 96% | 47 min |
| Böztal Bezirk Laufenburg | 2,985 | 19.9 % | 46.3 % | 34.6 % | 66.9 % | 0.86 % | 114% | 52 min |
| Bünzen Bezirk Muri | 1,247 | 18.8 % | 46.0 % | 45.2 % | 67.2 % | 1.77 % | 110% | 56 min |
| Büttikon Bezirk Bremgarten | 1,155 | 20.1 % | 38.5 % | 64.3 % | 74.2 % | 2.05 % | 104% | 51 min |
| Densbüren Bezirk Aarau | 784 | 24.7 % | 51.9 % | 23.3 % | 61.7 % | 1.01 % | 117% | 53 min |
| Dietwil Bezirk Muri | 1,476 | 13.8 % | 37.2 % | 34.9 % | 54.5 % | 0.45 % | 104% | 58 min |
| Dintikon Bezirk Lenzburg | 2,405 | 18.3 % | 37.5 % | 58.9 % | 66.6 % | 0.49 % | 98% | 47 min |
| Dottikon Bezirk Bremgarten | 4,240 | 17.2 % | 52.4 % | 47.9 % | 64.3 % | 0.73 % | 92% | 47 min |
| Döttingen Bezirk Zurzach | 4,525 | 19.0 % | 63.1 % | 30.0 % | 66.1 % | 0.68 % | 102% | 35 min |
| Dürrenäsch Bezirk Kulm | 1,393 | 18.2 % | 55.2 % | 41.2 % | 72.5 % | 2.75 % | 118% | 66 min |
| Eggenwil Bezirk Bremgarten | 1,063 | 22.7 % | 33.2 % | 48.7 % | 73.1 % | 1.52 % | 106% | 49 min |
| Egliswil Bezirk Lenzburg | 1,627 | 19.2 % | 42.9 % | 44.4 % | 65.1 % | 0.64 % | 105% | 47 min |
| Ehrendingen Bezirk Baden | 4,919 | 20.4 % | 50.3 % | 59.8 % | 67.5 % | 1.08 % | 113% | 37 min |
| Eiken Bezirk Laufenburg | 2,573 | 17.6 % | 36.2 % | 38.5 % | 67.1 % | 1.37 % | 111% | 57 min |
| Endingen Bezirk Zurzach | 2,758 | 19.9 % | 47.8 % | 17.8 % | 67.3 % | 1.40 % | 111% | 49 min |
| Ennetbaden Bezirk Baden | 3,801 | 20.7 % | 62.5 % | 60.5 % | 62.5 % | 0.21 % | 92% | 30 min |
| Erlinsbach (AG) Bezirk Aarau | 4,650 | 22.6 % | 46.9 % | 36.1 % | 74.2 % | 0.84 % | 89% | 50 min |
| Fahrwangen Bezirk Lenzburg | 2,587 | 19.2 % | 46.9 % | 41.7 % | 66.7 % | 0.41 % | 118% | 62 min |
| Fischbach-Göslikon Bezirk Bremgarten | 1,887 | 16.5 % | 31.1 % | 51.5 % | 74.8 % | 0.95 % | 109% | 53 min |
| Fisibach Bezirk Zurzach | 595 | 14.6 % | 48.3 % | 38.9 % | 62.4 % | 0.00 % | 115% | 58 min |
| Fislisbach Bezirk Baden | 6,134 | 22.4 % | 46.5 % | 60.7 % | 62.2 % | 2.01 % | 109% | 35 min |
| Freienwil Bezirk Baden | 1,117 | 19.4 % | 37.5 % | 48.4 % | 71.9 % | 0.62 % | 114% | 41 min |
| Frick Bezirk Laufenburg | 6,211 | 20.3 % | 39.6 % | 46.1 % | 63.1 % | 1.03 % | 102% | 43 min |
| Full-Reuenthal Bezirk Zurzach | 1,021 | 19.8 % | 49.3 % | 40.7 % | 76.2 % | 0.21 % | 122% | 59 min |
| Gansingen Bezirk Laufenburg | 1,125 | 21.7 % | 49.7 % | 39.4 % | 75.3 % | 0.98 % | 120% | 53 min |
| Gebenstorf Bezirk Baden | 5,840 | 20.7 % | 52.2 % | 66.9 % | 64.2 % | 0.86 % | 105% | 37 min |
| Geltwil Bezirk Muri | 242 | 16.9 % | 30.8 % | 24.6 % | 66.2 % | 2.08 % | 50% | 65 min |
| Gipf-Oberfrick Bezirk Laufenburg | 3,886 | 20.7 % | 32.4 % | 31.8 % | 68.7 % | 0.98 % | 97% | 51 min |
| Gontenschwil Bezirk Kulm | 2,249 | 22.5 % | 71.6 % | 49.2 % | 63.0 % | 0.52 % | 117% | 62 min |
| Gränichen Bezirk Aarau | 8,699 | 20.6 % | 56.8 % | 56.5 % | 73.0 % | 0.61 % | 111% | 46 min |
| Habsburg Bezirk Brugg | 430 | 25.1 % | 47.9 % | 41.4 % | 78.6 % | 0.98 % | 82% | 42 min |
| Hallwil Bezirk Lenzburg | 1,040 | 17.9 % | 52.9 % | 50.0 % | 66.4 % | 1.70 % | 126% | 43 min |
| Hausen (AG) Bezirk Brugg | 3,850 | 19.8 % | 44.9 % | 76.4 % | 69.6 % | 0.45 % | 110% | 40 min |
| Hellikon Bezirk Rheinfelden | 837 | 23.3 % | 46.1 % | 27.6 % | 68.3 % | 1.92 % | 120% | 86 min |
| Hendschiken Bezirk Lenzburg | 1,399 | 13.1 % | 47.1 % | 43.6 % | 73.8 % | 0.48 % | 125% | 29 min |
| Herznach-Ueken Bezirk Laufenburg | 2,765 | 17.9 % | 36.1 % | 29.9 % | 71.8 % | 0.87 % | 110% | 56 min |
| Hirschthal Bezirk Aarau | 1,772 | 20.0 % | 44.7 % | 40.7 % | 73.4 % | 1.06 % | 100% | 52 min |
| Holderbank (AG) Bezirk Lenzburg | 1,610 | 15.2 % | 57.5 % | 60.8 % | 62.8 % | 0.62 % | 106% | 37 min |
| Holziken Bezirk Kulm | 1,768 | 17.2 % | 49.2 % | 46.1 % | 64.7 % | 1.69 % | 106% | 66 min |
| Hunzenschwil Bezirk Lenzburg | 4,472 | 15.5 % | 46.8 % | 68.8 % | 70.2 % | 0.26 % | 102% | 33 min |
| Hägglingen Bezirk Bremgarten | 2,707 | 19.2 % | 46.5 % | 44.6 % | 72.7 % | 0.32 % | 114% | 46 min |
| Islisberg Bezirk Bremgarten | 682 | 17.0 % | 21.1 % | 31.7 % | 66.5 % | 0.98 % | 98% | 36 min |
| Jonen Bezirk Bremgarten | 2,333 | 17.2 % | 28.6 % | 35.0 % | 67.8 % | 0.49 % | 83% | 41 min |
| Kaiseraugst Bezirk Rheinfelden | 5,985 | 19.7 % | 34.5 % | 50.6 % | 66.1 % | 0.64 % | 50% | 77 min |
| Kaisten Bezirk Laufenburg | 3,063 | 21.5 % | 47.0 % | 38.2 % | 71.0 % | 0.00 % | 102% | 58 min |
| Kallern Bezirk Muri | 419 | 15.5 % | 31.1 % | 28.8 % | 67.4 % | 0.61 % | 97% | – |
| Killwangen Bezirk Baden | 2,272 | 17.1 % | 45.1 % | 57.4 % | 71.6 % | 2.80 % | 105% | 21 min |
| Kirchleerau Bezirk Zofingen | 950 | 20.3 % | 58.8 % | 46.0 % | 70.6 % | 0.88 % | 123% | 70 min |
| Klingnau Bezirk Zurzach | 3,710 | 22.3 % | 57.5 % | 22.1 % | 71.1 % | 1.31 % | 114% | 38 min |
| Koblenz Bezirk Zurzach | 1,835 | 16.6 % | 61.0 % | 59.2 % | 66.3 % | 1.16 % | 118% | 40 min |
| Kölliken Bezirk Zofingen | 5,133 | 18.5 % | 54.3 % | 59.0 % | 73.6 % | 0.73 % | 119% | 49 min |
| Künten Bezirk Baden | 1,978 | 19.7 % | 44.8 % | 59.4 % | 71.5 % | 1.43 % | 104% | 49 min |
| Küttigen Bezirk Aarau | 7,025 | 21.4 % | 52.9 % | 42.3 % | 70.7 % | 0.18 % | 105% | 45 min |
| Laufenburg Bezirk Laufenburg | 3,882 | 21.8 % | 61.3 % | 36.1 % | 56.5 % | 1.34 % | 108% | 63 min |
| Leibstadt Bezirk Zurzach | 1,639 | 18.3 % | 55.5 % | 31.2 % | 62.1 % | 0.13 % | 102% | 52 min |
| Leimbach (AG) Bezirk Kulm | 529 | 20.4 % | 51.1 % | 50.0 % | 79.5 % | 0.84 % | 122% | 66 min |
| Lengnau (AG) Bezirk Zurzach | 2,944 | 18.9 % | 47.5 % | 43.4 % | 64.9 % | 0.53 % | 103% | 47 min |
| Lenzburg Bezirk Lenzburg | 11,322 | 18.4 % | 65.2 % | 63.9 % | 56.9 % | 1.04 % | 105% | 20 min |
| Leuggern Bezirk Zurzach | 2,442 | 23.1 % | 44.7 % | 37.7 % | 71.9 % | 0.69 % | 107% | 47 min |
| Leutwil Bezirk Kulm | 763 | 22.8 % | 53.4 % | 42.0 % | 69.3 % | 1.39 % | 121% | 69 min |
| Lupfig Bezirk Brugg | 3,484 | 21.4 % | 39.3 % | 59.9 % | 61.7 % | 1.03 % | 110% | 33 min |
| Magden Bezirk Rheinfelden | 3,903 | 23.3 % | 45.6 % | 41.8 % | 80.5 % | 1.18 % | 95% | 79 min |
| Mandach Bezirk Brugg | 328 | 22.0 % | 64.2 % | 26.6 % | 68.8 % | 0.61 % | 117% | 54 min |
| Meisterschwanden Bezirk Lenzburg | 3,330 | 22.7 % | 39.1 % | 41.0 % | 65.5 % | 0.76 % | 60% | 63 min |
| Mellikon Bezirk Zurzach | 227 | 27.8 % | 64.5 % | 63.4 % | 72.0 % | 1.79 % | 127% | 52 min |
| Mellingen Bezirk Baden | 6,324 | 17.6 % | 45.1 % | 54.6 % | 59.9 % | 0.17 % | 110% | 26 min |
| Menziken Bezirk Kulm | 8,909 | 18.0 % | 60.2 % | 57.4 % | 70.1 % | 5.19 % | 118% | 72 min |
| Merenschwand Bezirk Muri | 3,945 | 15.3 % | 37.0 % | 40.6 % | 64.5 % | 0.47 % | 96% | 47 min |
| Mettauertal Bezirk Laufenburg | 2,156 | 24.6 % | 51.9 % | 32.9 % | 62.6 % | 0.28 % | 109% | 66 min |
| Moosleerau Bezirk Zofingen | 945 | 18.4 % | 52.8 % | 42.8 % | 68.6 % | 0.65 % | 123% | 72 min |
| Muhen Bezirk Aarau | 4,099 | 23.4 % | 51.1 % | 47.8 % | 74.1 % | 2.71 % | 112% | 47 min |
| Mumpf Bezirk Rheinfelden | 1,565 | 18.3 % | 41.6 % | 54.6 % | 74.7 % | 3.49 % | 116% | 64 min |
| Murgenthal Bezirk Zofingen | 3,188 | 20.6 % | 68.5 % | 52.0 % | 66.7 % | 3.89 % | 118% | 62 min |
| Muri (AG) Bezirk Muri | 8,850 | 20.3 % | 44.7 % | 43.9 % | 58.8 % | 0.28 % | 106% | 43 min |
| Mägenwil Bezirk Baden | 2,305 | 15.3 % | 36.3 % | 56.7 % | 78.5 % | 0.00 % | 113% | 29 min |
| Möhlin Bezirk Rheinfelden | 11,351 | 19.8 % | 47.1 % | 49.6 % | 69.9 % | 0.43 % | 112% | 57 min |
| Mönthal Bezirk Brugg | 391 | 35.5 % | 50.9 % | 39.1 % | 69.6 % | 1.89 % | 115% | 53 min |
| Möriken-Wildegg Bezirk Lenzburg | 5,025 | 20.7 % | 51.5 % | 48.3 % | 72.1 % | 0.66 % | 94% | 39 min |
| Mühlau Bezirk Muri | 1,368 | 16.5 % | 37.0 % | 41.0 % | 51.2 % | 1.01 % | 117% | 50 min |
| Mülligen Bezirk Brugg | 1,124 | 19.4 % | 42.1 % | 52.9 % | 68.2 % | 4.62 % | 109% | 40 min |
| Münchwilen (AG) Bezirk Laufenburg | 1,091 | 16.6 % | 58.1 % | 39.0 % | 71.1 % | 0.20 % | 113% | 63 min |
| Neuenhof Bezirk Baden | 9,306 | 17.4 % | 62.5 % | 71.0 % | 47.1 % | 3.35 % | 112% | 23 min |
| Niederlenz Bezirk Lenzburg | 4,998 | 16.2 % | 55.6 % | 62.5 % | 76.6 % | 0.32 % | 117% | 39 min |
| Niederrohrdorf Bezirk Baden | 4,751 | 20.9 % | 52.2 % | 41.7 % | 64.2 % | 1.37 % | 97% | 39 min |
| Niederwil (AG) Bezirk Bremgarten | 3,030 | 20.9 % | 39.0 % | 56.3 % | 74.6 % | 1.31 % | 103% | 49 min |
| Oberentfelden Bezirk Aarau | 9,061 | 19.4 % | 57.8 % | 66.2 % | 67.9 % | 0.48 % | 113% | 45 min |
| Oberhof Bezirk Laufenburg | 595 | 20.5 % | 54.0 % | 31.3 % | 62.1 % | 0.37 % | 126% | 55 min |
| Oberkulm Bezirk Kulm | 3,026 | 22.4 % | 62.4 % | 49.1 % | 66.6 % | 4.76 % | 119% | 58 min |
| Oberlunkhofen Bezirk Bremgarten | 2,196 | 23.8 % | 32.2 % | 41.4 % | 66.1 % | 0.29 % | 74% | 37 min |
| Obermumpf Bezirk Rheinfelden | 1,090 | 19.9 % | 47.9 % | 45.0 % | 67.1 % | 4.32 % | 122% | 77 min |
| Oberrohrdorf Bezirk Baden | 4,265 | 25.5 % | 50.6 % | 55.6 % | 70.9 % | 1.60 % | 85% | 39 min |
| Oberrüti Bezirk Muri | 1,631 | 17.0 % | 23.3 % | 38.3 % | 66.5 % | 0.31 % | 119% | 50 min |
| Obersiggenthal Bezirk Baden | 9,020 | 21.1 % | 61.0 % | 55.9 % | 62.9 % | 0.47 % | 110% | 32 min |
| Oberwil-Lieli Bezirk Bremgarten | 2,699 | 20.7 % | 36.4 % | 44.1 % | 62.5 % | 0.77 % | 48% | 32 min |
| Oeschgen Bezirk Laufenburg | 1,181 | 17.2 % | 39.9 % | 34.2 % | 72.1 % | 0.52 % | 114% | 55 min |
| Oftringen Bezirk Zofingen | 15,198 | 16.9 % | 54.7 % | 64.3 % | 61.5 % | 1.08 % | 113% | 54 min |
| Olsberg Bezirk Rheinfelden | 366 | 29.5 % | 42.6 % | 34.2 % | 72.3 % | 1.06 % | 92% | 92 min |
| Othmarsingen Bezirk Lenzburg | 3,301 | 14.1 % | 44.9 % | 54.1 % | 67.7 % | 0.79 % | 102% | 27 min |
| Reinach (AG) Bezirk Kulm | 9,858 | 20.3 % | 60.7 % | 64.6 % | 61.5 % | 1.10 % | 115% | 71 min |
| Reitnau Bezirk Zofingen | 1,663 | 17.4 % | 52.0 % | 39.5 % | 62.1 % | 0.78 % | 122% | 77 min |
| Remetschwil Bezirk Baden | 2,102 | 21.4 % | 29.3 % | 49.2 % | 78.0 % | 1.28 % | 92% | 41 min |
| Remigen Bezirk Brugg | 1,380 | 23.0 % | 45.6 % | 30.6 % | 63.5 % | 1.48 % | 98% | 45 min |
| Rheinfelden Bezirk Rheinfelden | 14,034 | 21.9 % | 63.0 % | 67.2 % | 55.1 % | 1.31 % | 90% | 61 min |
| Riniken Bezirk Brugg | 1,594 | 22.3 % | 62.1 % | 24.1 % | 70.6 % | 0.42 % | 122% | 39 min |
| Rothrist Bezirk Zofingen | 9,979 | 18.5 % | 55.3 % | 47.4 % | 67.4 % | 1.36 % | 110% | 56 min |
| Rottenschwil Bezirk Muri | 1,013 | 18.8 % | 29.2 % | 47.5 % | 64.2 % | 0.00 % | 99% | 44 min |
| Rudolfstetten-Friedlisberg Bezirk Bremgarten | 4,667 | 18.4 % | 58.7 % | 65.0 % | 64.8 % | 0.88 % | 99% | 28 min |
| Rupperswil Bezirk Lenzburg | 6,317 | 15.8 % | 45.9 % | 50.9 % | 71.5 % | 1.93 % | 99% | 29 min |
| Rüfenach Bezirk Brugg | 869 | 21.9 % | 43.4 % | 25.3 % | 77.1 % | 0.00 % | 123% | 45 min |
| Safenwil Bezirk Zofingen | 4,629 | 18.5 % | 51.7 % | 45.9 % | 71.6 % | 3.19 % | 115% | 54 min |
| Sarmenstorf Bezirk Bremgarten | 3,194 | 18.1 % | 34.2 % | 41.6 % | 68.6 % | 0.62 % | 105% | 56 min |
| Schafisheim Bezirk Lenzburg | 3,131 | 20.3 % | 45.4 % | 38.3 % | 73.2 % | 0.07 % | 99% | 40 min |
| Schinznach Bezirk Brugg | 2,461 | 23.7 % | 56.4 % | 45.1 % | 67.3 % | 1.65 % | 110% | 48 min |
| Schlossrued Bezirk Kulm | 878 | 20.4 % | 72.6 % | 37.3 % | 64.4 % | 0.47 % | 120% | 80 min |
| Schmiedrued Bezirk Kulm | 1,145 | 23.1 % | 62.6 % | 29.2 % | 72.5 % | 1.66 % | 120% | 85 min |
| Schneisingen Bezirk Zurzach | 1,551 | 25.5 % | 54.3 % | 47.6 % | 70.9 % | 0.27 % | 115% | 41 min |
| Schupfart Bezirk Rheinfelden | 922 | 19.7 % | 39.9 % | 30.2 % | 60.8 % | 0.22 % | 110% | 81 min |
| Schwaderloch Bezirk Laufenburg | 727 | 20.2 % | 49.8 % | 48.3 % | 73.9 % | 2.21 % | 123% | 56 min |
| Schöftland Bezirk Kulm | 4,658 | 24.5 % | 54.7 % | 50.9 % | 64.6 % | 4.20 % | 103% | 55 min |
| Seengen Bezirk Lenzburg | 4,516 | 22.9 % | 33.8 % | 38.4 % | 63.6 % | 1.15 % | 72% | 51 min |
| Seon Bezirk Lenzburg | 5,716 | 19.4 % | 54.6 % | 51.2 % | 68.4 % | 0.11 % | 108% | 36 min |
| Siglistorf Bezirk Zurzach | 871 | 15.5 % | 37.7 % | 49.5 % | 61.3 % | 1.77 % | 121% | 52 min |
| Sins Bezirk Muri | 4,561 | 18.6 % | 49.4 % | 35.6 % | 58.8 % | 1.14 % | 98% | 53 min |
| Sisseln Bezirk Laufenburg | 1,653 | 17.4 % | 26.8 % | 24.8 % | 78.4 % | 0.64 % | 80% | 66 min |
| Spreitenbach Bezirk Baden | 13,377 | 14.8 % | 38.0 % | 71.9 % | 48.7 % | 0.41 % | 100% | 30 min |
| Staffelbach Bezirk Zofingen | 1,398 | 15.9 % | 47.6 % | 38.5 % | 60.1 % | 0.60 % | 119% | 67 min |
| Staufen Bezirk Lenzburg | 4,411 | 16.1 % | 57.4 % | 69.6 % | 70.7 % | 0.83 % | 87% | 37 min |
| Stein (AG) Bezirk Rheinfelden | 3,660 | 18.5 % | 43.8 % | 54.9 % | 62.6 % | 0.50 % | 88% | 57 min |
| Stetten (AG) Bezirk Baden | 2,540 | 16.3 % | 42.4 % | 47.5 % | 68.3 % | 0.18 % | 105% | 48 min |
| Strengelbach Bezirk Zofingen | 5,080 | 21.7 % | 59.9 % | 64.5 % | 67.2 % | 2.07 % | 103% | 69 min |
| Suhr Bezirk Aarau | 11,760 | 17.1 % | 56.3 % | 66.9 % | 68.2 % | 0.63 % | 112% | 39 min |
| Tegerfelden Bezirk Zurzach | 1,326 | 19.2 % | 40.5 % | 40.2 % | 57.9 % | 1.87 % | 107% | 48 min |
| Teufenthal (AG) Bezirk Kulm | 1,772 | 20.1 % | 66.1 % | 55.3 % | 74.9 % | 1.75 % | 122% | 52 min |
| Thalheim (AG) Bezirk Brugg | 984 | 25.0 % | 49.5 % | 41.1 % | 59.9 % | 0.43 % | 109% | 61 min |
| Tägerig Bezirk Bremgarten | 1,528 | 18.6 % | 46.7 % | 49.5 % | 76.7 % | 0.61 % | 125% | 43 min |
| Uerkheim Bezirk Zofingen | 1,442 | 21.8 % | 59.0 % | 40.8 % | 54.6 % | 1.15 % | 123% | 71 min |
| Uezwil Bezirk Bremgarten | 553 | 19.0 % | 34.7 % | 30.1 % | 74.6 % | 1.57 % | 106% | 53 min |
| Unterentfelden Bezirk Aarau | 4,579 | 19.5 % | 59.0 % | 65.2 % | 74.2 % | 1.09 % | 113% | 39 min |
| Unterkulm Bezirk Kulm | 3,807 | 19.1 % | 67.5 % | 43.6 % | 65.7 % | 0.57 % | 115% | 57 min |
| Unterlunkhofen Bezirk Bremgarten | 1,662 | 18.2 % | 22.6 % | 50.7 % | 68.9 % | 0.90 % | 74% | 41 min |
| Untersiggenthal Bezirk Baden | 7,875 | 20.3 % | 51.6 % | 44.6 % | 70.8 % | 1.03 % | 105% | 37 min |
| Veltheim (AG) Bezirk Brugg | 1,598 | 18.1 % | 46.9 % | 46.1 % | 76.8 % | 0.69 % | 105% | 55 min |
| Villigen Bezirk Brugg | 2,257 | 22.9 % | 47.0 % | 21.9 % | 69.4 % | 1.09 % | 87% | 46 min |
| Villmergen Bezirk Bremgarten | 8,290 | 16.7 % | 48.2 % | 61.3 % | 68.4 % | 0.24 % | 102% | 49 min |
| Vordemwald Bezirk Zofingen | 2,026 | 24.6 % | 59.9 % | 49.6 % | 68.6 % | 1.18 % | 118% | 71 min |
| Wallbach Bezirk Rheinfelden | 2,084 | 21.3 % | 39.7 % | 39.2 % | 77.0 % | 0.89 % | 95% | 76 min |
| Waltenschwil Bezirk Muri | 3,291 | 19.2 % | 36.5 % | 52.4 % | 72.3 % | 0.34 % | 106% | 52 min |
| Wegenstetten Bezirk Rheinfelden | 1,008 | 26.9 % | 49.5 % | 51.1 % | 66.9 % | 2.35 % | 118% | 81 min |
| Wettingen Bezirk Baden | 22,027 | 20.4 % | 66.3 % | 73.0 % | 53.9 % | 0.40 % | 95% | 19 min |
| Widen Bezirk Bremgarten | 3,909 | 25.2 % | 53.9 % | 58.5 % | 68.1 % | 0.99 % | 75% | 38 min |
| Wiliberg Bezirk Zofingen | 175 | 24.6 % | 39.7 % | 14.3 % | 68.3 % | 0.00 % | 109% | – |
| Windisch Bezirk Brugg | 8,286 | 19.2 % | 74.8 % | 75.6 % | 61.9 % | 0.59 % | 115% | 33 min |
| Wittnau Bezirk Laufenburg | 1,449 | 19.6 % | 43.6 % | 23.7 % | 64.5 % | 3.11 % | 119% | 55 min |
| Wohlen (AG) Bezirk Bremgarten | 18,162 | 19.1 % | 51.5 % | 73.2 % | 66.9 % | 1.10 % | 116% | 35 min |
| Wohlenschwil Bezirk Baden | 1,876 | 17.5 % | 42.5 % | 33.8 % | 74.4 % | 0.12 % | 116% | 44 min |
| Wölflinswil Bezirk Laufenburg | 1,105 | 19.5 % | 52.5 % | 33.9 % | 56.2 % | 0.72 % | 125% | 58 min |
| Würenlingen Bezirk Baden | 5,323 | 18.8 % | 48.9 % | 9.4 % | 67.3 % | 0.51 % | 100% | 39 min |
| Würenlos Bezirk Baden | 7,046 | 19.0 % | 42.2 % | 58.5 % | 67.7 % | 0.69 % | 97% | 30 min |
| Zeihen Bezirk Laufenburg | 1,268 | 16.5 % | 43.0 % | 26.0 % | 65.8 % | 1.33 % | 114% | 54 min |
| Zeiningen Bezirk Rheinfelden | 2,604 | 20.5 % | 39.2 % | 37.3 % | 71.1 % | 1.50 % | 112% | 79 min |
| Zetzwil Bezirk Kulm | 1,402 | 22.9 % | 53.5 % | 39.0 % | 68.7 % | 0.15 % | 118% | 64 min |
| Zofingen Bezirk Zofingen | 13,054 | 21.0 % | 70.4 % | 68.3 % | 54.6 % | 0.60 % | 99% | 45 min |
| Zufikon Bezirk Bremgarten | 4,960 | 22.3 % | 44.5 % | 58.5 % | 68.6 % | 1.07 % | 79% | 39 min |
| Zurzach Bezirk Zurzach | 8,346 | 23.6 % | 58.9 % | 53.8 % | 65.3 % | 1.35 % | 115% | 51 min |
| Zuzgen Bezirk Rheinfelden | 918 | 23.0 % | 48.6 % | 29.5 % | 68.6 % | 0.47 % | 115% | 85 min |
No municipality found.
Sources and how to read the figures
Shares in percent of buildings with residential use (age, heating, single-family houses) or of residents (65+). Vacancy in percent of all dwellings. Train: fastest weekday morning connection to Zurich HB. «–» means: no official figure.
- Residents and age – Federal Statistical OfficeAs of 31.12.2025
- Buildings: age, heating, type – Federal Statistical OfficeAs of 31.12.2025
- Vacant dwellings – Federal Statistical OfficeAs of 01.06.2026
- Tax rates – Canton of AargauAs of Steuerjahr 2026
- Undeveloped building zones – Federal Office for Spatial DevelopmentAs of 01.01.2022
- Train connections – Swiss timetable dataAs of Fahrplan 2026
- Register of municipalities – Federal Statistical OfficeAs of 01.10.2026
How to cite: Immosmile (2026): Municipality atlas Canton of Aargau – official home-ownership figures for all 196 municipalities. Analysis of data from the Federal Statistical Office, the Federal Office for Spatial Development and the canton. https://immosmile.ch/en/region/aargau#gemeinden-atlas, as of 2026-10-29.
What is different here
What you should know about selling in the Canton of Aargau.
Your years of ownership count twice
In Aargau, your years of ownership set both the tax rate and the flat share, each by its own table. The rate falls in 26 steps: by 2 percentage points a year to 20 % in year eleven, then by one point to 6 %. From 25 full years, the rate is 5 % and the flat share 65 % of the sale price. There is no tax-free threshold and no tax multiplier (Steuerfuss); canton and municipality each receive half the revenue.
Only what goes into the new home is deferred
If you sell a house or flat you live in permanently and exclusively, you can apply for a deferral (§ 98 Tax Act). The new home must be in Switzerland, bought or built within two years before or three years after the sale. If it costs no more than your investment costs, nothing is deferred. In a building with several flats, only the part you live in counts.
3 % as a lien, not as a tax
Since 2020, a statutory lien of 3 % of the price has secured property gains tax, without a land register entry (§ 234a Tax Act). It secures only the tax actually owed. It lapses if other security is provided, for example by paying 3 % to the office that collects the tax. To arrange this, the notary or the parties contact the tax office (Steueramt) where the property lies.
Districts and municipalities
196 municipalities in eleven districts – from Rheinfelden to Muri.
Twelve municipalities from all eleven districts, following the official district division. We are happy to talk about your property in person.
Getting there
From the office at Bahnhofplatz Zurich
By train from Zurich HB, fastest connection on a weekday from 9 am (SBB timetable 2026, checked on 30 September 2026).
- Zurich HB → Baden 15 min · direct
- Zurich HB → Aarau 24 min · direct
- Zurich HB → Brugg 24 min · direct
- Zurich HB → Wohlen 32 min · 1 change
Estate agent in the Canton of Aargau
Selling in the Canton of Aargau with Immosmile: four phases, one contact person
I support sales in the Canton of Zurich and across German-speaking Switzerland, including the Canton of Aargau. Through all four phases you have one contact person: me, Dominik Devaja, managing director of Immosmile. You pay nothing beforehand. Our fee falls due only when you sign the contract at the notary (Beurkundung).
-
Clarity
Independent valuation, net calculation after taxes and costs, a look at what comes after. You decide on figures, not on hearsay.
-
Preview
Before anyone sees your house, film, photography and exposé are produced. Then we show it to vetted buyers first – not yet on the portals.
-
Market decision
You receive the demand report and every offer immediately. Then you choose the path to the best price: accept, bidding round – or the broad public phase on the portals, the normal case.
-
Completion & move
Notary appointment, key handover, documents for what comes after – and, if you wish, guidance into your next home. Our fee only falls due now, with the notarised deed.
The full process in detail What is your property in the Canton of Aargau worth?
Questions from the Canton of Aargau
What owners here want to know.
How high is property gains tax in the Canton of Aargau?
Between 40 and 5 % of the gain, depending on how long you have owned the property. It is 40 % in year one, 20 % in year eleven and 5 % from 25 full years (§ 109 Aargau Tax Act). There is no tax multiplier (Steuerfuss) and no surcharge. The municipality where the property lies assesses the tax.
Is a small gain taxed in the Canton of Aargau?
Yes. The Canton of Aargau has no tax-free threshold, so every franc of gain is taxable (§§ 101 and 109 Aargau Tax Act). In the first year of ownership, 40 % applies: a CHF 12,000 gain means CHF 4,800 in property gains tax.
Can I defer the tax in the Canton of Aargau if I buy a new home?
Yes, on request, as a replacement purchase (Ersatzbeschaffung): a tax deferral when the proceeds go into a new home of your own. You must live in both the old and the new home permanently and exclusively. The new home is bought or built in Switzerland, within two years before or three years after the sale. Only the part of the proceeds you reinvest is deferred (§ 98 Aargau Tax Act).
Is there a transfer tax in the Canton of Aargau?
No, not a conventional one. But on every sale the canton levies a land register charge (Grundbuchabgabe) of 0.4 % of the purchase price, at least CHF 100. Buyer and seller are jointly liable for it; the law does not say who bears it (§§ 5 and 8 Land Register Charges Act).
Who notarises the purchase contract in the Canton of Aargau?
A notary authorised in Aargau (Urkundsperson), whose authority comes from the notarial commission (Notariatskommission). Purchase contracts for Aargau property must be notarised in the canton. Deeds from other cantons do not count for this (§§ 5 and 6 Notarisation and Certification Act). The fee is set by the notarial tariff and is the same for all parties.
Inherited a house in the Canton of Aargau: do my parents' purchase price and years of ownership count?
Yes, as a rule your parents' purchase price and the years since their purchase count. Inheritance, gifts and advances on inheritance (Erbvorbezug) only defer property gains tax (§ 97 Aargau Tax Act). What counts is the last taxed change of ownership, usually your parents' purchase (§§ 103 and 110). If that was more than ten full years ago, the flat share applies to a house where it exceeds documented costs (§ 105).
Can an estate agent based in Zurich handle a sale in the Canton of Aargau?
Yes, and we apply Aargau law, even though the office of Immosmile GmbH is at Bahnhofplatz 1 in Zurich. We work with Aargau's rate by years owned, its flat share for investment costs and its land register charge, not Zurich's scale. Your only contact, from the first conversation to the notarised deed, is managing director Dominik Devaja. The valuation is free and without obligation, even if we recommend keeping the house.
What does buying cost in the Canton of Aargau?
No classic transfer tax, but a land registry levy (Grundbuchabgabe) of 0.4 %, at least CHF 100 (§ 8 GBAG). Land registry and notarisation fees come on top. For a purchase price of CHF 1 million, the buyer pays CHF 3,730 to 7,459, depending on the purchase contract and excluding mortgage notes (as of October 2026).
All eight cantons and a calculator: purchase costs by canton.
Sources
- Tax Act of the Canton of Aargau (SAR 651.100) (German)
- Property gains tax guidance – Cantonal Tax Office Aargau (German)
- Land Register Charges Act (SAR 725.100) (German)
- Notarisation and Certification Act (SAR 295.200) (German)
- Decree on the notarial tariff (SAR 295.250) (German)
- Canton of Aargau in figures – Statistik Aargau (German)
General information, not tax advice. You receive the exact calculation for your property in the free valuation.
Your contact for the Canton of Aargau
Want to know what you keep in Aargau after many years of ownership? Call me.
From Bahnhofplatz in Zurich, I can be in Baden in 15 minutes and in Aarau in 24. You get an honest assessment – even if it says «wait».