Wales · County

Water hardness in Mid Wales

Average 43 ppm across 25 postcodes and 1 towns.

  • Range 20–120 ppm
  • Towns 1
  • Suppliers Welsh Water (Dwr Cymru)
County average
43
ppm CaCO₃
Soft
Soft
Moderate
Hard
Very hard
0100200300400+
43
Avg ppm
20
Min ppm
120
Max ppm
25
Postcodes

Water Hardness Across Mid Wales

The average water hardness in Mid Wales is 43 ppm, classified as soft. Across 25 postcode districts in the Wales region, hardness ranges from 20 ppm to 120 ppm.

Mid Wales is served by Welsh Water (Dwr Cymru). With soft water, limescale is unlikely to be a major concern in most homes.

By town

Towns in Mid Wales

Sorted by hardness — tap a town for full details.

Town Hardness PPM Level
Shrewsbury
43
43 ppm Soft
Suppliers

Water Companies in Mid Wales

Companies supplying water to this county.

All postcodes

Postcodes in Mid Wales

Every postcode district in the county, sorted by hardness.

Postcode Town Hardness PPM Level
SY10 Oswestry
120
120 ppm Slightly Hard
SY25 Tregaron
57
57 ppm Soft
SY24 Bow Street
56
56 ppm Soft
SY23 Aberystwyth
55
55 ppm Soft
SY22 Llanymynech
54
54 ppm Soft
SY21 Welshpool
53
53 ppm Soft
SY20 Machynlleth
52
52 ppm Soft
SY9 Bishops Castle
50
50 ppm Soft
SY8 Ludlow
49
49 ppm Soft
SY7 Craven Arms
48
48 ppm Soft
SY6 Church Stretton
47
47 ppm Soft
SY5 Shrewsbury
46
46 ppm Soft
SY4 Shrewsbury
45
45 ppm Soft
SY3 Shrewsbury
44
44 ppm Soft
SY2 Shrewsbury
43
43 ppm Soft
SY1 Shrewsbury
42
42 ppm Soft
SY19 Llanbrynmair
28
28 ppm Soft
SY18 Llanidloes
27
27 ppm Soft
SY17 Caersws
26
26 ppm Soft
SY16 Newtown
25
25 ppm Soft
SY15 Montgomery
24
24 ppm Soft
SY14 Malpas
23
23 ppm Soft
SY13 Whitchurch
22
22 ppm Soft
SY12 Ellesmere
21
21 ppm Soft
SY11 Oswestry
20
20 ppm Soft

Hard Water Guides

Learn more about water hardness and how to manage it.

What Is Water Hardness? Hard Water Effects Solutions
All counties in Wales · Hardest water areas · Softest water areas · Hard water solutions

Get Mid Wales Water Updates

Be notified when water companies in Mid Wales report changes to hardness levels.