Water Hardness Atlas ZIP / postcode

Water hardness in the United Kingdom

471 cities with published hardness data, sorted by population. Median: 185 mg/L.

Median

185 mg/L

very hard

UK suppliers report mg/L CaCO₃ and often Clark degrees (1 °Clark = 14.25 mg/L).

Water hardness by postcode in the United Kingdom

Separate page: water hardness by postcode in the United Kingdom →

Ranking of the hardest and softest water in the United Kingdom →

Each dot is a place with published data; colour shows the hardness band.

Regions

Largest places, hardest first

Every place is listed on its region page.

mg/Lmg/L
Kingston upon Hull · East Riding of Yorkshire; Kingston upon Hull362362very hard
Beverley · East Riding of Yorkshire355355very hard
Melksham · Wiltshire345345very hard
Chippenham · Wiltshire342342very hard
Margate · Thanet332332very hard
Broadstairs · Thanet332332very hard
Ramsgate · Thanet330330very hard
Sittingbourne · Swale307307very hard
Gravesend · Gravesham307307very hard
Brough · East Riding of Yorkshire302302very hard
Winchester · Winchester302302very hard
Andover · Test Valley302302very hard
Maltby · Rotherham300300very hard
Eastleigh · Eastleigh300300very hard
Deal · Dover300300very hard
South Elmsall · Wakefield297297very hard
Southampton · Southampton297297very hard
Hedge End · Eastleigh295295very hard
Poole · Bournemouth, Christchurch and Poole293293very hard
Salisbury · Wiltshire292292very hard
Bentley · Doncaster291291very hard
Worthing · Worthing290290very hard
Castleford · Wakefield290290very hard
Bridlington · East Riding of Yorkshire290290very hard
Totton · New Forest287287very hard
Selby · Selby287287very hard
Trowbridge · Wiltshire286286very hard
Pontefract · Wakefield285285very hard
Bath · Bath and North East Somerset283283very hard
Weymouth · Dorset281281very hard
Goole · East Riding of Yorkshire280280very hard
Shoreham-by-Sea · Adur277277very hard
Littlehampton · Arun275275very hard
Cowes · Isle of Wight275275very hard
Newport · Isle of Wight272272very hard
Adwick le Street · Doncaster272272very hard
Swinton · Rotherham267267very hard
York · York260260very hard
Doncaster · Doncaster257257very hard
Gillingham · Medway; Swale257257very hard
Rawmarsh · Rotherham257257very hard
Ryde · Isle of Wight249249very hard
Chatham · Maidstone; Medway; Tonbridge and Malling236236very hard
Darton · Barnsley227227very hard
Rochester · Medway220220very hard
Rotherham · Rotherham210210very hard
Scarborough · Scarborough204204very hard
Sandown · Isle of Wight193193very hard
Yeovil · South Somerset188188very hard
Dinnington · Rotherham187187very hard
Crawley · Crawley; Horsham187187very hard
Horsham · Horsham169169hard
Craigavon · Northern Ireland161161hard
Lisburn · Northern Ireland160160hard
Portadown · Northern Ireland160160hard
Ballymena · Northern Ireland160160hard
Antrim · Northern Ireland160160hard
Wakefield · Wakefield157157hard
Newtownabbey · Northern Ireland147147hard
Carrickfergus · Northern Ireland147147hard
Leeds · Leeds136136hard
Coleraine · Northern Ireland131131hard
Barnsley · Barnsley115115moderately hard
Ossett · Wakefield106106moderately hard
Bridgwater · Sedgemoor106106moderately hard
Dewsbury · Kirklees9393moderately hard
Derry · Northern Ireland9292moderately hard
Cleckheaton · Kirklees9191moderately hard
Pudsey · Leeds9191moderately hard
Bradford · Bradford9191moderately hard
Heckmondwike · Kirklees9191moderately hard
Liversedge · Kirklees8989moderately hard
Larne · Northern Ireland8787moderately hard
Morley · Leeds8686moderately hard
Batley · Kirklees8484moderately hard
Hastings · Hastings8181moderately hard
Belfast · Northern Ireland (Belfast)7575moderately hard
Shipley · Bradford7474moderately hard
Newry · Northern Ireland6767moderately hard
Castlereagh · Northern Ireland6565moderately hard
Harrogate · Harrogate6363moderately hard
Omagh · Northern Ireland6161moderately hard
Guiseley · Leeds5757soft
Bingley · Bradford5656soft
Yeadon · Leeds5454soft
Mirfield · Kirklees5353soft
Perth · Scotland4949soft
Huddersfield · Kirklees4848soft
Keighley · Bradford4848soft
Taunton · Somerset West and Taunton4848soft
Sheffield · Sheffield4242soft
Halifax · Calderdale4242soft
Greenock · Scotland4141soft
Brighouse · Calderdale3636soft
Edinburgh · Scotland3131soft
Inverness · Scotland3030soft
Manchester · North West England (Greater Manchester)3030soft
Bangor · Northern Ireland2323soft
Newtownards · Northern Ireland2323soft
Glasgow · Scotland1616soft