Skip to main content

Water Hardness in Arkansas

Across 126 measured cities — with 248 more covered by labeled county-level estimates — Arkansas's median tap water hardness is 37.9 mg/L (2.2 gpg): soft on the USGS scale. Below: every covered city, the state's hardest and softest water, and the geology that explains it.

Data updated September 13, 2026. Sources: utility-reported water quality data and USGS/EPA Water Quality Portal samples.

State Median
37.9
mg/L (2.2 gpg), measured cities
Measured Range
1.4-309.6
mg/L across measured cities
Measured Cities
126
utility-reported or computed values
County Estimates
248
66% of covered cities

What it costs to soften Arkansas water

Water softener cost in Arkansas at 2.2 gpg prices the equipment and the installation labour against the plumber wages published for Arkansas, and labels every range as modelled or measured rather than leaving you to guess which it is.

Arkansas · 2.22 grains per gallon

$916–$1,126

installed, midpoint $1,010 — a 24,000-grain unit, the size 4 people at this hardness need.

Salt and drain water over 10 years: $441–$1,034 — the 2,430,900 grains of hardness this household removes, at the national salt price and water rate whose sources are named below. Filter changes and Service contract are omitted rather than assumed.

Sized for 4 people regenerating every 7 days: 4,662 grains of capacity needed, rounded up to the next common residential size. The median of 126 measured Arkansas cities in our hardness dataset. Modelled: the standard build band published for that state at the size this hardness calls for, equipment priced 2026-10-04 against the May 2025 reference period (OEWS M2025). Salt: the median retailer price of 3 retailers, read 2026-10-04, at a declared salt dose per regeneration. Drain water: about 50 gallons per regeneration from a government extension estimate read 2026-10-04, at the 2024 national average water and sewer rate from a government source read 2026-10-04.

Deciding whether it is worth it at all? Start from how much a water softener costs nationally — the same equipment, installation and ten-year ownership breakdown before any state wage adjustment is applied.

Arkansas Cities by Hardness Category

Measured cities only — labeled county estimates never enter the category counts or the median.

CategoryRangeMeasured citiesShare
Soft0-60 mg/L8466.7%
Moderately hard60-120 mg/L1713.5%
Hard120-180 mg/L1310.3%
Very hard>180 mg/L129.5%

Hardest and Softest Water in Arkansas

Measured values only; labeled county estimates and values under active dispute never rank.

Hardest water in Arkansas

  1. Forrest City — 309.6 mg/L (18.1 gpg), very hard
  2. Madison — 309.6 mg/L (18.1 gpg), very hard
  3. Horseshoe Bend — 302.7 mg/L (17.7 gpg), very hard
  4. Colt — 296.9 mg/L (17.4 gpg), very hard
  5. Ash Flat — 274.0 mg/L (16.0 gpg), very hard

Softest water in Arkansas

  1. Norphlet — 1.4 mg/L (0.1 gpg), soft
  2. El Dorado — 1.8 mg/L (0.1 gpg), soft
  3. Anthonyville — 2.6 mg/L (0.1 gpg), soft
  4. Edmondson — 2.6 mg/L (0.1 gpg), soft
  5. Proctor — 2.6 mg/L (0.1 gpg), soft

Every Covered City in Arkansas

All 374 covered Arkansas cities, sorted by population served. "County estimate" rows are labeled context values from USGS/EPA Water Quality Portal county sampling — they never enter the median above. City names link to each city's full water quality page.

CityHardness (mg/L)gpgCategoryData
Cammack Village37.92.2SoftUtility-reported
Gibson37.92.2SoftUtility-reported
Landmark37.92.2SoftUtility-reported
Little Rock37.92.2SoftUtility-reported
Maumelle37.92.2SoftUtility-reported
McAlmont37.92.2SoftUtility-reported
North Little Rock37.92.2SoftUtility-reported
Roland37.92.2SoftUtility-reported
Sherwood37.92.2SoftUtility-reported
Sweet Home37.92.2SoftUtility-reported
Wrightsville37.92.2SoftUtility-reported
Farmington76.64.5Moderately hardUtility-reported
Fayetteville76.64.5Moderately hardUtility-reported
Goshen76.64.5Moderately hardUtility-reported
Greenland76.64.5Moderately hardUtility-reported
Johnson76.64.5Moderately hardUtility-reported
Lowell107.06.3Moderately hardCounty estimate
Springdale80.64.7Moderately hardCounty estimate
Hot Springs29.31.7SoftComputed from Ca+Mg
Lake Hamilton29.31.7SoftComputed from Ca+Mg
Piney29.31.7SoftComputed from Ca+Mg
Rockwell29.31.7SoftComputed from Ca+Mg
Fort Smith35.42.1SoftComputed from Ca+Mg
Bay75.34.4Moderately hardCounty estimate
Jonesboro59.53.5SoftComputed from Ca+Mg
Little Flock67.43.9Moderately hardUtility-reported
Prairie Creek67.43.9Moderately hardUtility-reported
Rogers67.43.9Moderately hardUtility-reported
Conway24.11.4SoftComputed from Ca+Mg
Bella Vista107.06.3Moderately hardCounty estimate
Bentonville54.93.2SoftUtility-reported
Bryant49.82.9SoftCounty estimate
Paragould33.01.9SoftCounty estimate
Benton57.23.4SoftUtility-reported
Jacksonville37.02.2SoftCounty estimate
Cabot69.74.1Moderately hardCounty estimate
Searcy28.91.7SoftComputed from Ca+Mg
Enola19.71.1SoftCounty estimate
Mount Vernon19.71.1SoftCounty estimate
Vilonia19.71.1SoftCounty estimate
Van Buren15.60.9SoftCounty estimate
Centerton107.06.3Moderately hardCounty estimate
West Fork80.64.7Moderately hardCounty estimate
Beebe17.21.0SoftCounty estimate
West Memphis2.80.2SoftComputed from Ca+Mg
Winslow80.64.7Moderately hardCounty estimate
Midway161.49.4HardComputed from Ca+Mg
Mountain Home161.49.4HardComputed from Ca+Mg
Blytheville40.42.4SoftCounty estimate
Menifee11.20.7SoftComputed from Ca+Mg
Morrilton11.20.7SoftComputed from Ca+Mg
El Dorado1.80.1SoftComputed from Ca+Mg
Harrison175.010.2HardCounty estimate
Siloam Springs112.86.6Moderately hardComputed from Ca+Mg
Dover14.20.8SoftCounty estimate
Hector12.90.8SoftComputed from Ca+Mg
Russelville12.90.8SoftComputed from Ca+Mg
Marion86.45.0Moderately hardCounty estimate
Pea Ridge107.06.3Moderately hardCounty estimate
Caldwell94.55.5Moderately hardCounty estimate
Forrest City309.618.1Very hardComputed from Ca+Mg
Madison309.618.1Very hardComputed from Ca+Mg
Hot Springs Village40.42.4SoftComputed from Ca+Mg
Mabelvale32.31.9SoftComputed from Ca+Mg
Sardis32.31.9SoftComputed from Ca+Mg
Heber Springs16.71.0SoftComputed from Ca+Mg
Camden33.52.0SoftComputed from Ca+Mg
Greenbrier19.71.1SoftCounty estimate
Hope10.70.6SoftComputed from Ca+Mg
Oakhaven10.70.6SoftComputed from Ca+Mg
Arkadelphia20.91.2SoftComputed from Ca+Mg
Gum Springs20.91.2SoftComputed from Ca+Mg
Bonanza55.03.2SoftComputed from Ca+Mg
Midland55.03.2SoftComputed from Ca+Mg
Magnolia7.60.4SoftComputed from Ca+Mg
Ward69.74.1Moderately hardCounty estimate
Hindsville78.14.6Moderately hardCounty estimate
Batesville134.77.9HardComputed from Ca+Mg
Wynne17.91.1SoftCounty estimate
Malvern21.81.3SoftComputed from Ca+Mg
Perla21.81.3SoftComputed from Ca+Mg
Rockport21.81.3SoftComputed from Ca+Mg
Elkins78.14.6Moderately hardCounty estimate
Clarksville31.11.8SoftComputed from Ca+Mg
Barling111.06.5Moderately hardCounty estimate
Lonsdale14.10.8SoftUtility-reported
Traskwood14.10.8SoftUtility-reported
Amagon217.812.7Very hardComputed from Ca+Mg
Fisher217.812.7Very hardComputed from Ca+Mg
Desha133.17.8HardComputed from Ca+Mg
Pleasant Plains133.17.8HardComputed from Ca+Mg
Southside133.17.8HardComputed from Ca+Mg
Stuttgart121.77.1HardComputed from Ca+Mg
Greenwood47.62.8SoftComputed from Ca+Mg
Rose Bud17.21.0SoftCounty estimate
Marianna89.05.2Moderately hardCounty estimate
Lamar18.51.1SoftCounty estimate
Cedarville15.60.9SoftCounty estimate
Prairie Grove67.64.0Moderately hardComputed from Ca+Mg
Judsonia17.21.0SoftCounty estimate
Mena8.40.5SoftComputed from Ca+Mg
Mayflower19.71.1SoftCounty estimate
Black Rock198.511.6Very hardCounty estimate
Hoxie198.511.6Very hardCounty estimate
Oak Grove Heights12.20.7SoftComputed from Ca+Mg
Walcott12.20.7SoftComputed from Ca+Mg
Lakeview162.09.5HardCounty estimate
Dierks16.71.0SoftCounty estimate
Mineral Springs16.71.0SoftCounty estimate
Trumann107.06.3Moderately hardCounty estimate
Manila40.42.4SoftCounty estimate
Fountain Lake28.21.6SoftComputed from Ca+Mg
Gentry107.06.3Moderately hardCounty estimate
Lincoln80.64.7Moderately hardCounty estimate
Berryville115.06.7Moderately hardCounty estimate
Fordyce34.02.0SoftCounty estimate
Dyer15.60.9SoftCounty estimate
Mulberry90.95.3Moderately hardCounty estimate
Rudy15.60.9SoftCounty estimate
St. Paul78.14.6Moderately hardCounty estimate
Danville16.00.9SoftCounty estimate
Osceola40.42.4SoftCounty estimate
Alma15.10.9SoftComputed from Ca+Mg
East End22.11.3SoftComputed from Ca+Mg
Clinton7.50.4SoftComputed from Ca+Mg
Biggers15.20.9SoftComputed from Ca+Mg
Datto15.20.9SoftComputed from Ca+Mg
Greenway15.20.9SoftComputed from Ca+Mg
McDougal15.20.9SoftComputed from Ca+Mg
Nimmons15.20.9SoftComputed from Ca+Mg
O'Kean15.20.9SoftComputed from Ca+Mg
Pollard15.20.9SoftComputed from Ca+Mg
St. Francis15.20.9SoftComputed from Ca+Mg
Paris23.81.4SoftCounty estimate
Bald Knob17.21.0SoftCounty estimate
Ratcliff23.81.4SoftCounty estimate
Fox136.08.0HardCounty estimate
Monette75.34.4Moderately hardCounty estimate
Wooster19.71.1SoftCounty estimate
Garner17.21.0SoftCounty estimate
Griffithville17.21.0SoftCounty estimate
Higginson17.21.0SoftCounty estimate
West Point17.21.0SoftCounty estimate
Concord16.00.9SoftCounty estimate
Tumbling Shoals16.00.9SoftCounty estimate
Cave Springs107.06.3Moderately hardCounty estimate
Gravette107.06.3Moderately hardCounty estimate
Cherokee Village219.012.8Very hardCounty estimate
Hardy219.012.8Very hardCounty estimate
Letona17.21.0SoftCounty estimate
Piggott117.56.9Moderately hardCounty estimate
Lonoke69.74.1Moderately hardCounty estimate
Ozark90.95.3Moderately hardCounty estimate
Aubrey89.05.2Moderately hardCounty estimate
Haynes89.05.2Moderately hardCounty estimate
Des Arc100.05.8Moderately hardCounty estimate
Eureka Springs115.06.7Moderately hardCounty estimate
Lexa80.64.7Moderately hardCounty estimate
Poplar Grove80.64.7Moderately hardCounty estimate
Branch90.95.3Moderately hardCounty estimate
Booneville23.01.4SoftComputed from Ca+Mg
Brookland20.41.2SoftComputed from Ca+Mg
Brinkley75.14.4Moderately hardCounty estimate
Austin69.74.1Moderately hardCounty estimate
Lavaca111.06.5Moderately hardCounty estimate
Magness127.07.4HardCounty estimate
Flippin164.09.6HardCounty estimate
Melbourne186.810.9Very hardComputed from Ca+Mg
Donaldson26.01.5SoftCounty estimate
Friendship26.01.5SoftCounty estimate
Corning117.56.9Moderately hardCounty estimate
Carlisle69.74.1Moderately hardCounty estimate
Sulphur Rock127.07.4HardCounty estimate
Pyatt164.09.6HardCounty estimate
Bee Branch11.00.6SoftCounty estimate
Huntsville78.14.6Moderately hardCounty estimate
Charleston13.20.8SoftComputed from Ca+Mg
Stamps27.01.6SoftCounty estimate
Bull Shoals164.09.6HardCounty estimate
Mount Ida20.91.2SoftCounty estimate
England69.74.1Moderately hardCounty estimate
Everton164.09.6HardCounty estimate
Valley Springs164.09.6HardCounty estimate
Bergman166.69.7HardComputed from Ca+Mg
Zinc166.69.7HardComputed from Ca+Mg
Gurdon39.82.3SoftComputed from Ca+Mg
Perryville8.20.5SoftComputed from Ca+Mg
Pangburn16.10.9SoftComputed from Ca+Mg
Waldron31.21.8SoftComputed from Ca+Mg
Bradfordar110.46.5Moderately hardComputed from Ca+Mg
Harrisburg107.06.3Moderately hardCounty estimate
Redfield48.72.9SoftCounty estimate
Dermott26.81.6SoftCounty estimate
Marvell80.64.7Moderately hardCounty estimate
Cord118.06.9Moderately hardComputed from Ca+Mg
Ola16.00.9SoftCounty estimate
Marked Tree107.06.3Moderately hardCounty estimate
Eudora108.06.3Moderately hardCounty estimate
Bono75.34.4Moderately hardCounty estimate
Marshall104.06.1Moderately hardCounty estimate
Hartman18.51.1SoftCounty estimate
Lafe33.01.9SoftCounty estimate
Cave City195.611.4Very hardComputed from Ca+Mg
Decatur104.36.1Moderately hardComputed from Ca+Mg
Mansfield111.06.5Moderately hardCounty estimate
Yellville164.09.6HardCounty estimate
Rector117.56.9Moderately hardCounty estimate
Altus90.95.3Moderately hardCounty estimate
Rison27.01.6SoftCounty estimate
Hughes86.45.0Moderately hardCounty estimate
Glenwood48.52.8SoftComputed from Ca+Mg
Pleasant Grove136.08.0HardCounty estimate
Horseshoe Bend302.717.7Very hardComputed from Ca+Mg
Lake City75.34.4Moderately hardCounty estimate
Grady39.02.3SoftCounty estimate
Bluff City21.21.2SoftCounty estimate
Augusta59.63.5SoftCounty estimate
Lake Village108.06.3Moderately hardCounty estimate
Leachville6.30.4SoftComputed from Ca+Mg
Wickes14.00.8SoftCounty estimate
New Blaine23.81.4SoftCounty estimate
Anthonyville2.60.1SoftComputed from Ca+Mg
Edmondson2.60.1SoftComputed from Ca+Mg
Proctor2.60.1SoftComputed from Ca+Mg
Bearden31.91.9SoftComputed from Ca+Mg
Louann20.41.2SoftCounty estimate
Houston12.20.7SoftCounty estimate
Lewisville27.01.6SoftCounty estimate
Gassville162.09.5HardCounty estimate
Amity22.91.3SoftCounty estimate
Kirby13.00.8SoftCounty estimate
Knoxville18.51.1SoftCounty estimate
Jefferson48.72.9SoftCounty estimate
Taylor27.01.6SoftCounty estimate
New Edinburgh4.30.3SoftComputed from Ca+Mg
Tuckerman132.07.7HardCounty estimate
Palestine94.55.5Moderately hardCounty estimate
Vendor82.74.8Moderately hardCounty estimate
Smackover27.01.6SoftCounty estimate
Gilbert104.06.1Moderately hardCounty estimate
Lepanto107.06.3Moderately hardCounty estimate
Pindall104.06.1Moderately hardCounty estimate
St. Joe104.06.1Moderately hardCounty estimate
Calico Rock162.09.5HardCounty estimate
Damascus19.71.1SoftCounty estimate
Guy19.71.1SoftCounty estimate
Crawfordsville86.45.0Moderately hardCounty estimate
Murfreesboro13.00.8SoftCounty estimate
Salem220.012.9Very hardCounty estimate
Etowah40.42.4SoftCounty estimate
Waldo11.90.7SoftComputed from Ca+Mg
Hampton10.70.6SoftCounty estimate
Harrell10.70.6SoftCounty estimate
Holly Grove85.35.0Moderately hardComputed from Ca+Mg
Scranton23.81.4SoftCounty estimate
Subiaco23.81.4SoftCounty estimate
London14.20.8SoftCounty estimate
Rosston21.21.2SoftCounty estimate
Marmaduke33.01.9SoftCounty estimate
Caraway75.34.4Moderately hardCounty estimate
Newark127.07.4HardCounty estimate
Prattsville20.01.2SoftCounty estimate
Hazen105.16.2Moderately hardComputed from Ca+Mg
Mount Pleasant213.612.5Very hardComputed from Ca+Mg
Sparkman34.02.0SoftCounty estimate
Tupelo132.07.7HardCounty estimate
Coal Hill18.51.1SoftCounty estimate
Clarendon75.14.4Moderately hardCounty estimate
Wilson40.42.4SoftCounty estimate
Horatio16.00.9SoftCounty estimate
Diamond City175.010.2HardCounty estimate
Batesvbille121.07.1HardComputed from Ca+Mg
Cushman121.07.1HardComputed from Ca+Mg
Stephens20.41.2SoftCounty estimate
Elaine80.64.7Moderately hardCounty estimate
Casa12.20.7SoftCounty estimate
Dolph150.08.8HardCounty estimate
Omaha172.710.1HardComputed from Ca+Mg
Luxora40.42.4SoftCounty estimate
Emerson9.00.5SoftComputed from Ca+Mg
Ash Flat274.016.0Very hardComputed from Ca+Mg
Cotter162.09.5HardCounty estimate
Havana16.00.9SoftCounty estimate
Norphlet1.40.1SoftComputed from Ca+Mg
Mammoth Spring220.012.9Very hardCounty estimate
Monticello26.81.6SoftCounty estimate
Hackett111.06.5Moderately hardCounty estimate
Quitman16.00.9SoftCounty estimate
Carthage34.02.0SoftCounty estimate
Dell40.42.4SoftCounty estimate
Oxford162.99.5HardComputed from Ca+Mg
Mountainburg15.60.9SoftCounty estimate
Swifton132.07.7HardCounty estimate
Magazine23.81.4SoftCounty estimate
Weiner107.06.3Moderately hardCounty estimate
Turrell86.45.0Moderately hardCounty estimate
Bradford132.07.7HardCounty estimate
Clarkedale86.45.0Moderately hardCounty estimate
Western Grove82.74.8Moderately hardCounty estimate
Poyen20.01.2SoftCounty estimate
Colt296.917.4Very hardComputed from Ca+Mg
Thornton38.72.3SoftComputed from Ca+Mg
Plumerville15.10.9SoftCounty estimate
Compton82.74.8Moderately hardCounty estimate
Blevins26.11.5SoftCounty estimate
Mountain Pine23.71.4SoftCounty estimate
Evening Shade183.110.7Very hardComputed from Ca+Mg
Norman20.91.2SoftCounty estimate
Garfield107.06.3Moderately hardCounty estimate
Widener94.55.5Moderately hardCounty estimate
Summit164.09.6HardCounty estimate
Perry12.20.7SoftCounty estimate
Gillett105.06.1Moderately hardCounty estimate
Cherry Valley17.91.1SoftCounty estimate
Humphrey105.06.1Moderately hardCounty estimate
De Valls Bluff100.05.8Moderately hardCounty estimate
Strong27.01.6SoftCounty estimate
Rohwer53.63.1SoftCounty estimate
Bauxite49.82.9SoftCounty estimate
Lead Hill175.010.2HardCounty estimate
Antoine13.00.8SoftCounty estimate
Delight13.00.8SoftCounty estimate
Okolona22.91.3SoftCounty estimate
Whelen Springs22.91.3SoftCounty estimate
Emmet11.90.7SoftComputed from Ca+Mg
Wheatley94.55.5Moderately hardCounty estimate
Bigelow105.76.2Moderately hardComputed from Ca+Mg
Tillar53.63.1SoftCounty estimate
Helena80.64.7Moderately hardCounty estimate
Mc Neil10.40.6SoftComputed from Ca+Mg
Huntington111.06.5Moderately hardCounty estimate
Hunter59.63.5SoftCounty estimate
Winchester26.81.6SoftCounty estimate
Kingsland27.01.6SoftCounty estimate
Biscoe100.05.8Moderately hardCounty estimate
Reyno167.09.8HardCounty estimate
Tyronza107.06.3Moderately hardCounty estimate
Cotton Plant106.16.2Moderately hardComputed from Ca+Mg
Oakland164.09.6HardCounty estimate
Almyra105.06.1Moderately hardCounty estimate
Oden20.91.2SoftCounty estimate
Earle86.45.0Moderately hardCounty estimate
Parkin17.91.1SoftCounty estimate
Fulton33.82.0SoftComputed from Ca+Mg
Arkansas City53.63.1SoftCounty estimate
Russell17.21.0SoftCounty estimate
St. Charles105.06.1Moderately hardCounty estimate
Chidester20.41.2SoftCounty estimate
Hickory Ridge17.91.1SoftCounty estimate
Patterson59.63.5SoftCounty estimate
Sidney194.711.4Very hardComputed from Ca+Mg
Grubbs132.07.7HardCounty estimate
Newport132.07.7HardCounty estimate
Humnoke69.74.1Moderately hardCounty estimate
Oil Trough127.07.4HardCounty estimate
Black Oak75.34.4Moderately hardCounty estimate
Knobel117.56.9Moderately hardCounty estimate
Mc Dougal34.72.0SoftComputed from Ca+Mg
Ulm100.05.8Moderately hardCounty estimate
Franklin150.08.8HardCounty estimate
Moro89.05.2Moderately hardCounty estimate
Perrytown40.02.3SoftComputed from Ca+Mg
Peach Orchard117.56.9Moderately hardCounty estimate
Roe75.14.4Moderately hardCounty estimate
Delaplaine33.01.9SoftCounty estimate
Beedeville132.07.7HardCounty estimate
Success117.56.9Moderately hardCounty estimate
Alpena115.06.7Moderately hardCounty estimate
Fountain Hill21.01.2SoftCounty estimate
Hermitage13.00.8SoftCounty estimate
Jasper82.74.8Moderately hardCounty estimate
Junction City27.01.6SoftCounty estimate
Keo69.74.1Moderately hardCounty estimate
Wabbaseka48.72.9SoftCounty estimate

Above 120 mg/L (7 gpg), scale is usually worth treating — see our water softener guide, or size a system with the hardness calculator & converter.

The Geology Behind Arkansas's Water Hardness

Arkansas sits in the Great Plains and interior lowlands region.

The Great Plains and interior lowlands are underlain by carbonate rock, gypsum, and other evaporite deposits, and the semi-arid climate concentrates dissolved minerals rather than flushing them out. Aquifers like the High Plains (Ogallala) yield water the USGS classifies as hard to very hard across most of the region, from the Dakotas down through Texas. Surface-water systems fed by plains rivers carry much of the same mineral load.

Source: USGS - High Plains aquifer

Arkansas Water Hardness FAQ

Does Arkansas have hard water?

On the whole, no — Arkansas's statewide median sits below the hard threshold, though some cities run harder. The median is 37.9 mg/L (2.2 gpg) — soft on the USGS scale, where anything above 120 mg/L (7 gpg) counts as hard. 25 of Arkansas's 126 measured cities fall in the hard or very hard bands (20%), so check your own city rather than the state average.

How hard is tap water in Arkansas?

Across the 126 Arkansas cities with measured values in our index, the median hardness is 37.9 mg/L (2.2 gpg) — soft on the USGS scale. Individual cities range from 1.4 to 309.6 mg/L, so check your own city rather than assuming the state number.

Which city in Arkansas has the hardest water?

Forrest City has the hardest measured tap water in our Arkansas index at 309.6 mg/L (18.1 gpg) — very hard on the USGS scale. Rankings use measured utility values only; labeled county estimates and values under active dispute are excluded.

Do I need a water softener in Arkansas?

25 of Arkansas's 126 measured cities (20%) fall in the hard or very hard bands — above 120 mg/L (7 gpg), the level where most water treatment professionals suggest considering an ion-exchange softener. Hardness varies utility to utility, so look up your own city's value before sizing equipment.

How do I find my city's exact water hardness?

Enter your ZIP code in our free lookup at tapwaterdata.com/zip to see the value we hold for your Arkansas city from utility-reported water quality data, check your water utility's annual Consumer Confidence Report (CCR), or use a home test-strip kit.

Need whole-house or professional water treatment?

For the problems a pitcher or under-sink filter cannot fix — scale, rust and black staining, sulfur smell, well contamination, or test results you cannot explain. Tell us what is happening and we will connect you with a local water-treatment professional.

TapWaterData may be compensated when you are connected with a water-treatment professional.

Get the Weekly Water Brief

One email a week on water testing, treatment, and what water-quality data means for your home.

One email a week. Unsubscribe anytime.