Ontario · area guide · 20 communities · checked October 8, 2026

Home energy audits, radon and well water testing in the Waterloo Region townships

The four towns and townships on this page are home to 70,365 people (2021 Census), and 23% of their houses were built before 1961. This guide covers 20 communities, from Elmira, St. Jacobs, New Hamburg and Ayr to the smallest hamlets, with the local numbers that shape an energy audit or a home health test.

A Victorian red-brick semi-detached house with a front porch in autumn

Population (2021)

70,365

Communities listed

20

Houses built before 1961

23%

Heating degree-days

4,194

Waterloo Wellington Airport

How the Waterloo Region townships is built

Waterloo Region townships's houses by when they were built Ten house shapes, one for each tenth of Waterloo Region townships's 22,550 houses. Before 1961: 23%, 1961–1990: 30%, 1991–2000: 12%, 2001 or later: 35%. Older houses glow hotter.
  • Before 1961 23%
  • 1961–1990 30%
  • 1991–2000 12%
  • 2001 or later 35%
Each house stands for one in ten of Waterloo Region townships's 22,550 houses (single-detached, semi-detached, row, duplex and mobile homes), drawn by when it was built. The glow shows the usual pattern: older houses tend to be leakier and less insulated. Snowfall scales with heating degree-days. Sources: Statistics Canada 2021 Census (table 98-10-0233-01), Environment and Climate Change Canada 1981–2010 climate normals (Waterloo Wellington Airport) and the National Building Code 2020 January design temperature for Kitchener.

This page covers the four rural townships of the Region of Waterloo: Woolwich, Wellesley, Wilmot and North Dumfries. Kitchener, Waterloo and Cambridge have their own pages. Listowel and Poole in neighbouring Perth County are listed as nearby communities.

Six local guides for the Waterloo Region townships

Waterloo Region townships at a glance

People and homes

70,365 people and 24,803 private dwellings in 2021, up 5.0% in population since 2016.

Housing

Of the 22,550 houses in the Waterloo Region townships (single-detached, semi-detached, row houses, duplexes and mobile homes), 23% were built before 1961 and 53% before 1991, according to the 2021 Census. The typical house dates from 1981–1990.

Climate

Environment and Climate Change Canada's 1981–2010 climate normal at Waterloo Wellington Airport (15.4 km from the middle of the area) is 4,194 heating degree-days a year, with a January mean of −6.5°C. The building code's 2.5% January design temperatures for the area run from −18°C to −19°C.

Radon

In Health Canada’s 2012 survey, 4% of 101 homes tested in the Waterloo Health Unit were above the guideline. The larger 2024 Cross-Canada survey reports 10.2% (1 in 10) of houses at or above the guideline for the Kitchener–Cambridge–Waterloo metro area.

Wells

Bacteria testing is free, funded by Public Health Ontario; nitrate or fluoride tests cost $21.40 each. In the townships, bottles are picked up and samples dropped off at the North Dumfries, Wellesley, Wilmot and Woolwich township offices (rural drop-off is on Tuesdays); the Woolwich Community Health Centre takes bacteria samples, and Region of Waterloo Library branches hand out bottles only. The urban receptions at 150 Main Street, Cambridge and 99 Regina Street South, Waterloo take samples Monday to Thursday.

Energy advisors

NRCan's list (checked October 8, 2026) shows 23 service organizations registered for postal codes in Elmira and Baden. Confirm they travel to your community.

Heating

Province-wide, 58% of Ontario households heat mainly with natural gas, 18% with electricity, 4% with propane and 1% each with oil and wood (Statistics Canada, 2023); there's no published breakdown for this area alone.

Every community in the Waterloo Region townships

Grouped by municipality, with 2021 Census populations. Names come from Natural Resources Canada's geographical names database and Statistics Canada's population centres.

  • Township of Woolwich 26,999Bloomingdale, Breslau, Conestogo, Elmira, Heidelberg, St. Jacobs, West Montrose
  • Township of Wilmot 21,429New Dundee, New Hamburg, Petersburg, St. Agatha
  • Township of Wellesley 11,318Hawkesville, Linwood, St. Clements
  • Township of North Dumfries 10,619Ayr, Branchton

Nearby in Perth County

  • Municipality of North Perth 15,538Listowel
  • Township of Perth East 12,595Poole

Covered on city pages

  • Kitchener 256,885Kitchener has its own pages.
  • Waterloo 121,436Waterloo has its own pages.
  • Cambridge 138,479Cambridge has its own pages.

Who does the work in the Waterloo Region townships

Rebates and financing for the Waterloo Region townships homes

Nearby city pages and guides

Planning upgrades in the Waterloo Region townships?

Tell us where you are and what you’re planning. We’ll connect you with a registered service organization for your area — no spam, no shared lead lists.