Ontario Water Quality
Water hardness and quality data for 269 cities in Ontario, Canada.
State average
183mg/L
10.7 gpg
Hardness level
🔴 Very Hard
1 lab-verified
Cities
269
269 with data
Brampton
Pop. 656,480
Etobicoke
Pop. 365,000
Hamilton
Pop. 569,353
London
Pop. 422,324
Markham
Pop. 338,503
Mississauga
Pop. 717,961
Ottawa
Pop. 1,017,449
Toronto
Pop. 2,794,356
Vaughan
Pop. 323,103
Ajax
Pop. 119,677
Aurora
Pop. 55,445
Barrie
Pop. 147,829
Belleville
Pop. 50,716
Brantford
Pop. 104,688
Burlington
Pop. 186,948
Caledon
Pop. 76,581
Cambridge
Pop. 129,920
Gloucester
Pop. 150,012
Greater Sudbury
Pop. 166,004
Guelph
Pop. 143,740
Halton Hills
Pop. 62,951
Kanata
Pop. 90,000
Kingston
Pop. 132,485
Kitchener
Pop. 256,885
Milton
Pop. 132,979
Nepean
Pop. 180,000
Newmarket
Pop. 91,034
Niagara Falls
Pop. 99,818
Norfolk County
Pop. 60,847
North Bay
Pop. 50,396
Oakville
Pop. 213,759
Orléans
Pop. 125,937
Oshawa
Pop. 175,383
Ottawa South
Pop. 125,090
Peterborough
Pop. 85,807
Pickering
Pop. 91,771
Richmond Hill
Pop. 202,022
Sarnia
Pop. 72,125
Sault Ste. Marie
Pop. 72,051
St. Catharines
Pop. 136,803
Stoney Creek
Pop. 76,382
Thunder Bay
Pop. 108,843
Waterfront Communities-The Island
Pop. 65,913
Waterloo
Pop. 104,986
Welland
Pop. 52,293
Whitby
Pop. 138,501
Willowdale
Pop. 79,440
Willowdale East
Pop. 50,434
Windsor
Pop. 229,660
Woburn
Pop. 53,485
Agincourt North
Pop. 29,113
Agincourt South-Malvern West
Pop. 23,757
Alderwood
Pop. 12,054
Alliston
Pop. 18,809
Alta Vista
Pop. 24,726
Amherstburg
Pop. 13,910
Ancaster
Pop. 40,557
Angus
Pop. 10,269
Annex
Pop. 30,526
Banbury-Don Mills
Pop. 27,695
Bathurst Manor
Pop. 15,873
Bay Street Corridor
Pop. 25,797
Bayview Village
Pop. 21,396
Bayview Woods-Steeles
Pop. 13,154
Bedford Park-Nortown
Pop. 23,236
Bendale
Pop. 29,960
Birchcliffe-Cliffside
Pop. 22,291
Black Creek
Pop. 21,737
Blossom Park
Pop. 14,190
Bolton
Pop. 26,795
Bowmanville
Pop. 39,371
Bracebridge
Pop. 16,010
Brant
Pop. 34,415
Briar Hill-Belgravia
Pop. 14,257
Broadview North
Pop. 11,499
Brockville
Pop. 23,886
Brookhaven-Amesbury
Pop. 17,757
Brooklin
Pop. 25,000
Cabbagetown-South St.James Town
Pop. 11,669
Carleton Place
Pop. 11,901
Casa Loma
Pop. 10,968
Centennial Scarborough
Pop. 13,362
Central
Pop. 12,650
Centretown
Pop. 25,687
Centreville Chicopee
Pop. 10,434
Chatham
Pop. 43,550
Christopher-Champlain
Pop. 15,372
Church-Yonge Corridor
Pop. 31,340
Clairlea-Birchmount
Pop. 26,984
Clanton Park
Pop. 16,472
Clarence-Rockland
Pop. 20,790
Cliffcrest
Pop. 15,935
Cobourg
Pop. 18,099
Collingwood
Pop. 21,793
Columbia
Pop. 13,635
Cornwall
Pop. 48,821
Corso Italia-Davenport
Pop. 14,133
Danforth East York
Pop. 17,180
Don Valley Village
Pop. 27,051
Doon South
Pop. 11,524
Dorset Park
Pop. 25,003
Dovercourt-Wallace Emerson-Junction
Pop. 36,625
Downsview-Roding-CFB
Pop. 35,052
Dufferin Grove
Pop. 11,785
East End-Danforth
Pop. 21,381
East Gwillimbury
Pop. 23,991
Edenbridge-Humber Valley
Pop. 15,535
Eglinton East
Pop. 22,776
Elliot Lake
Pop. 12,508
Elmira
Pop. 10,790
Englemount-Lawrence
Pop. 22,372
Erin
Pop. 11,981
Eringate-Centennial-West Deane
Pop. 18,588
Etobicoke West Mall
Pop. 11,848
Fallingbrook
Pop. 25,000
Fergus
Pop. 20,767
Fiddlesticks
Pop. 17,576
Flemingdon Park
Pop. 21,933
Forest Heights
Pop. 15,581
Forest Hill North
Pop. 12,806
Forest Hill South
Pop. 10,732
Fort Erie
Pop. 30,710
Georgetown
Pop. 44,058
Glenfield-Jane Heights
Pop. 30,491
Gravenhurst
Pop. 12,312
Greater Napanee
Pop. 15,892
Greenway-Chaplin
Pop. 14,146
Greenwood-Coxwell
Pop. 14,417
Grimsby
Pop. 27,314
Hawkesbury
Pop. 10,263
Henry Farm
Pop. 15,723
Hespeler
Pop. 18,445
High Park North
Pop. 22,162
High Park-Swansea
Pop. 23,925
Highland Creek
Pop. 12,494
Highland West
Pop. 13,066
Hillcrest Village
Pop. 16,934
Humber Heights-Westmount
Pop. 10,948
Humber Summit
Pop. 12,416
Humbermede
Pop. 15,545
Humewood-Cedarvale
Pop. 14,365
Huntsville
Pop. 19,816
Ingersoll
Pop. 13,693
Innisfil
Pop. 43,326
Ionview
Pop. 13,641
Islington-City Centre West
Pop. 43,965
Junction Area
Pop. 14,366
Keelesdale-Eglinton West
Pop. 11,058
Kennedy Park
Pop. 17,123
Kenora
Pop. 15,096
Kensington-Chinatown
Pop. 17,945
Keswick
Pop. 21,000
Kingsview Village-The Westway
Pop. 22,000
Kingsville
Pop. 22,119
L'Amoreaux
Pop. 43,993
Lambton Shores
Pop. 10,631
Lansing-Westgate
Pop. 16,164
LaSalle
Pop. 32,721
Laurentian Hills
Pop. 10,609
Lawrence Park North
Pop. 14,607
Lawrence Park South
Pop. 15,179
Leamington
Pop. 32,991
Leaside-Bennington
Pop. 16,828
Lindsay
Pop. 20,354
Little Portugal
Pop. 15,559
Long Branch
Pop. 10,084
Lowertown
Pop. 12,824
Malvern
Pop. 43,794
Maple Leaf
Pop. 10,111
Markland Wood
Pop. 10,554
Midland
Pop. 24,353
Milliken
Pop. 26,572
Mimico
Pop. 33,964
Mississippi Mills
Pop. 14,740
Morningside
Pop. 17,455
Moss Park
Pop. 20,506
Mount Dennis
Pop. 13,593
Mount Olive-Silverstone-Jamestown
Pop. 32,954
Mount Pleasant East
Pop. 16,775
Mount Pleasant West
Pop. 29,658
New Hamburg
Pop. 13,595
New Toronto
Pop. 11,463
Newtonbrook East
Pop. 16,097
Newtonbrook West
Pop. 23,831
Niagara
Pop. 31,180
Niagara-on-the-Lake
Pop. 17,511
North Perth
Pop. 13,130
North Riverdale
Pop. 11,916
North St.James Town
Pop. 18,615
Northwood
Pop. 14,017
O'Connor-Parkview
Pop. 18,675
Oakridge
Pop. 13,845
Oakwood Village
Pop. 21,210
Orangeville
Pop. 30,734
Orillia
Pop. 31,166
Owen Sound
Pop. 21,341
Palmerston-Little Italy
Pop. 13,826
Paris
Pop. 12,310
Parkwoods-Donalda
Pop. 34,805
Pelmo Park-Humberlea
Pop. 10,722
Pembroke
Pop. 13,882
Penetanguishene
Pop. 10,077
Petawawa
Pop. 17,187
Pleasant View
Pop. 15,818
Port Colborne
Pop. 18,306
Port Hope
Pop. 12,587
Preston Centre
Pop. 10,441
Prince Edward
Pop. 25,496
Princess-Rosethorn
Pop. 11,051
Queenswood Heights
Pop. 12,000
Quinte West
Pop. 43,577
Rayside-Balfour
Pop. 14,557
Regent Park
Pop. 10,803
Rexdale-Kipling
Pop. 10,529
Rockcliffe-Smythe
Pop. 22,246
Roncesvalles
Pop. 14,974
Rosedale-Moore Park
Pop. 20,923
Rouge
Pop. 46,496
Runnymede-Bloor West Village
Pop. 10,070
Scarborough Village
Pop. 16,724
Shuniah
Pop. 10,118
Simcoe
Pop. 13,922
South Parkdale
Pop. 21,849
South Riverdale
Pop. 27,876
St. Andrew-Windfields
Pop. 17,812
St. Thomas
Pop. 38,909
Steeles
Pop. 24,623
Stittsville
Pop. 40,889
Stonegate-Queensway
Pop. 25,051
Stouffville
Pop. 36,753
Stratford
Pop. 31,465
Strathroy
Pop. 23,871
Tam O'Shanter-Sullivan
Pop. 27,446
Taylor-Massey
Pop. 15,683
Tecumseh
Pop. 23,229
Temiskaming Shores
Pop. 10,442
The Beaches
Pop. 21,567
The Glebe
Pop. 13,055
Thistletown-Beaumond Heights
Pop. 10,360
Thorncliffe Park
Pop. 21,108
Thorold
Pop. 18,801
Tillsonburg
Pop. 18,615
Timmins
Pop. 41,788
Trinity-Bellwoods
Pop. 16,556
Uxbridge
Pop. 21,176
Valley East
Pop. 17,451
Vanier
Pop. 15,249
Vanier
Pop. 17,000
Victoria Hills
Pop. 10,533
Victoria Village
Pop. 17,510
Wasaga Beach
Pop. 20,675
Waterdown
Pop. 24,400
West Hill
Pop. 27,392
West Humber-Clairville
Pop. 33,312
West Nipissing
Pop. 14,583
Westminster-Branson
Pop. 26,274
Weston
Pop. 17,992
Weston-Pellam Park
Pop. 11,098
Wexford/Maryvale
Pop. 27,917
Whitchurch-Stouffville
Pop. 49,864
Willowdale West
Pop. 16,936
Willowridge-Martingrove-Richview
Pop. 22,156
Woodbine Corridor
Pop. 12,541
Woodstock
Pop. 40,404
Wychwood
Pop. 14,349
Yonge-Eglinton
Pop. 11,817
Yonge-St.Clair
Pop. 12,528
York University Heights
Pop. 27,593
Yorkdale-Glen Park
Pop. 14,804