Skip to main content
💧 TapWaterData

Water Hardness in Louisiana

Across 25 measured cities — with 253 more covered by labeled county-level estimates — Louisiana's median tap water hardness is 134.7 mg/L (7.9 gpg): hard on the USGS scale. Below: every covered city, the state's hardest and softest water, and the geology that explains it.

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

State Median
134.7
mg/L (7.9 gpg), measured cities
Measured Range
3.9-211.0
mg/L across measured cities
Measured Cities
25
utility-reported or computed values
County Estimates
253
91% of covered cities

Louisiana Cities by Hardness Category

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

CategoryRangeMeasured citiesShare
Soft0-60 mg/L832.0%
Moderately hard60-120 mg/L416.0%
Hard120-180 mg/L1144.0%
Very hard>180 mg/L28.0%

Hardest and Softest Water in Louisiana

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

Hardest water in Louisiana

  1. Carlyss 211.0 mg/L (12.3 gpg), very hard
  2. Sulphur 211.0 mg/L (12.3 gpg), very hard
  3. Broussard 159.0 mg/L (9.3 gpg), hard
  4. Bridge City 154.0 mg/L (9.0 gpg), hard
  5. Elmwood 154.0 mg/L (9.0 gpg), hard

Softest water in Louisiana

  1. Covington 3.9 mg/L (0.2 gpg), soft
  2. Port Allen 18.6 mg/L (1.1 gpg), soft
  3. Baton Rouge 23.4 mg/L (1.4 gpg), soft
  4. Lakeview 46.7 mg/L (2.7 gpg), soft
  5. Shreveport 46.7 mg/L (2.7 gpg), soft

Every Covered City in Louisiana

All 278 covered Louisiana 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
Baton Rouge23.41.4SoftUtility-reported
Belle Chasse153.08.9HardUtility-reported
New Orleans153.29.0HardUtility-reported
Metairie134.77.9HardUtility-reported
Gretna153.08.9HardUtility-reported
Marrero154.09.0HardUtility-reported
Shreveport46.72.7SoftUtility-reported
Lakeview46.72.7SoftUtility-reported
Barataria186.010.9Very hardCounty estimate
Lafitte186.010.9Very hardCounty estimate
Lafayette102.46.0Moderately hardUtility-reported
Carencro99.05.8Moderately hardUtility-reported
Scott99.05.8Moderately hardUtility-reported
Ossun99.05.8Moderately hardUtility-reported
Monroe54.53.2SoftUtility-reported
Houma360.021.1Very hardCounty estimate
Lake Charles120.57.0HardCounty estimate
Gray360.021.1Very hardCounty estimate
Bossier City48.02.8SoftCounty estimate
Denham Springs26.01.5SoftCounty estimate
Port Allen18.61.1SoftUtility-reported
Larose163.09.5HardCounty estimate
Lockport163.09.5HardCounty estimate
West Monroe27.41.6SoftCounty estimate
Covington3.90.2SoftUtility-reported
Alexandria26.01.5SoftCounty estimate
Natalbany27.01.6SoftCounty estimate
Westwego154.09.0HardUtility-reported
Lakeshore54.53.2SoftUtility-reported
Sterlington21.41.3SoftCounty estimate
Luling188.011.0Very hardCounty estimate
Bridge City154.09.0HardUtility-reported
Elmwood154.09.0HardUtility-reported
Jefferson154.09.0HardUtility-reported
Mandeville47.82.8SoftUtility-reported
Pineville26.01.5SoftCounty estimate
Opelousas72.04.2Moderately hardCounty estimate
Carlyss211.012.3Very hardUtility-reported
Ruston20.01.2SoftCounty estimate
Sulphur211.012.3Very hardUtility-reported
Hammond27.01.6SoftCounty estimate
Ball26.01.5SoftCounty estimate
Zachary55.13.2SoftCounty estimate
Maurice132.07.7HardCounty estimate
Longville24.01.4SoftCounty estimate
Bastrop33.01.9SoftCounty estimate
Minden25.01.5SoftCounty estimate
New Roads136.08.0HardCounty estimate
Napoleonville96.05.6Moderately hardCounty estimate
Gonzales66.13.9Moderately hardCounty estimate
Thibodaux163.09.5HardCounty estimate
Duson84.14.9Moderately hardCounty estimate
Blanchard55.43.2SoftCounty estimate
Morgan City96.05.6Moderately hardCounty estimate
Abbeville132.07.7HardCounty estimate
Perry132.07.7HardCounty estimate
Benton48.02.8SoftCounty estimate
DeRidder24.01.4SoftCounty estimate
Broussard159.09.3HardUtility-reported
Bogalusa13.90.8SoftCounty estimate
Plaquemine140.08.2HardCounty estimate
Baker55.13.2SoftCounty estimate
Walker26.01.5SoftCounty estimate
St. Francisville140.08.2HardCounty estimate
Ventress136.08.0HardCounty estimate
Livingston26.01.5SoftCounty estimate
Fort Polk14.50.8SoftCounty estimate
Barksdale Afb48.02.8SoftCounty estimate
Winnfield22.01.3SoftCounty estimate
Rayne72.04.2Moderately hardCounty estimate
Deville26.01.5SoftCounty estimate
Kinder20.01.2SoftCounty estimate
Slidell42.02.5SoftCounty estimate
St. Francisville140.08.2HardCounty estimate
St. Martinville97.45.7Moderately hardCounty estimate
Youngsville147.08.6HardUtility-reported
Westlake120.57.0HardCounty estimate
Jennings52.33.1SoftCounty estimate
Donaldsonville66.13.9Moderately hardCounty estimate
Welsh52.33.1SoftCounty estimate
Leonville72.04.2Moderately hardCounty estimate
Convent62.03.6Moderately hardCounty estimate
St. James62.03.6Moderately hardCounty estimate
Gilbert62.53.6Moderately hardCounty estimate
Breaux Bridge97.45.7Moderately hardCounty estimate
Angie13.90.8SoftCounty estimate
Sunset72.04.2Moderately hardCounty estimate
New Iberia136.08.0HardCounty estimate
Natchez32.31.9SoftCounty estimate
Marksville98.05.7Moderately hardCounty estimate
Greensburg5.70.3SoftCounty estimate
Jena24.01.4SoftCounty estimate
Crowville62.53.6Moderately hardCounty estimate
Springhill25.01.5SoftCounty estimate
Rosepine14.50.8SoftCounty estimate
Franklinton13.90.8SoftCounty estimate
Mansura98.05.7Moderately hardCounty estimate
Harrisonburg39.22.3SoftCounty estimate
Patterson125.07.3HardCounty estimate
Ponchatoula27.01.6SoftCounty estimate
Basile72.04.2Moderately hardCounty estimate
Columbia28.01.6SoftCounty estimate
Oak Grove62.03.6Moderately hardCounty estimate
Jonesville39.22.3SoftCounty estimate
St. Gabriel140.08.2HardCounty estimate
Oakdale20.01.2SoftCounty estimate
Albany26.01.5SoftCounty estimate
Port Barre72.04.2Moderately hardCounty estimate
Pollock23.61.4SoftCounty estimate
Singer24.01.4SoftCounty estimate
Folsom42.02.5SoftCounty estimate
Lawtell72.04.2Moderately hardCounty estimate
Berwick125.07.3HardCounty estimate
Lake Providence82.04.8Moderately hardCounty estimate
Oberlin20.01.2SoftCounty estimate
Boyce26.01.5SoftCounty estimate
Ethel14.10.8SoftCounty estimate
Jeanerette136.08.0HardCounty estimate
Coushatta63.53.7Moderately hardCounty estimate
Grand Coteau72.04.2Moderately hardCounty estimate
Farmerville21.41.3SoftCounty estimate
Egan72.04.2Moderately hardCounty estimate
Monterey80.04.7Moderately hardCounty estimate
Greenwood55.43.2SoftCounty estimate
Choudrant20.01.2SoftCounty estimate
Grambling20.01.2SoftCounty estimate
Woodworth26.01.5SoftCounty estimate
Dequincy120.57.0HardCounty estimate
Lutcher62.03.6Moderately hardCounty estimate
Kaplan132.07.7HardCounty estimate
Bunkie98.05.7Moderately hardCounty estimate
Amite City27.01.6SoftCounty estimate
Dubach20.01.2SoftCounty estimate
Ferriday80.04.7Moderately hardCounty estimate
Starks120.57.0HardCounty estimate
Vinton120.57.0HardCounty estimate
Arnaudville72.04.2Moderately hardCounty estimate
Homer16.10.9SoftCounty estimate
New Llano14.50.8SoftCounty estimate
Effie98.05.7Moderately hardCounty estimate
Edgard42.02.5SoftCounty estimate
Abita Springs42.02.5SoftCounty estimate
Kilbourne62.03.6Moderately hardCounty estimate
Bell City778.045.5Very hardCounty estimate
Iowa120.57.0HardCounty estimate
Lena26.01.5SoftCounty estimate
Arcadia20.01.2SoftCounty estimate
Grayson28.01.6SoftCounty estimate
Mount Hermon13.90.8SoftCounty estimate
Plaucheville98.05.7Moderately hardCounty estimate
Forest Hill26.01.5SoftCounty estimate
Reeves20.01.2SoftCounty estimate
Pearl River42.02.5SoftCounty estimate
Maringouin140.08.2HardCounty estimate
Hessmer98.05.7Moderately hardCounty estimate
Amite27.01.6SoftCounty estimate
Trout24.01.4SoftCounty estimate
Elmer26.01.5SoftCounty estimate
Hineston14.50.8SoftCounty estimate
Cottonport98.05.7Moderately hardCounty estimate
Gramercy62.03.6Moderately hardCounty estimate
Erath132.07.7HardCounty estimate
Haynesville16.10.9SoftCounty estimate
Lake Arthur52.33.1SoftCounty estimate
Amelia125.07.3HardCounty estimate
Belmont36.02.1SoftCounty estimate
Calhoun27.41.6SoftCounty estimate
Delcambre136.08.0HardCounty estimate
Plain Dealing48.02.8SoftCounty estimate
Sarepta25.01.5SoftCounty estimate
Roseland27.01.6SoftCounty estimate
Jackson14.10.8SoftCounty estimate
Colfax23.61.4SoftCounty estimate
Logansport50.02.9SoftCounty estimate
White Castle140.08.2HardCounty estimate
Start59.03.5SoftCounty estimate
Glenmora26.01.5SoftCounty estimate
Livonia136.08.0HardCounty estimate
Prairieville66.13.9Moderately hardCounty estimate
Clinton14.10.8SoftCounty estimate
Ringgold20.01.2SoftCounty estimate
Innis136.08.0HardCounty estimate
Pioneer62.03.6Moderately hardCounty estimate
Bethany55.43.2SoftCounty estimate
Clarks28.01.6SoftCounty estimate
Evergreen98.05.7Moderately hardCounty estimate
Kentwood27.01.6SoftCounty estimate
Bernice21.41.3SoftCounty estimate
Oil City55.43.2SoftCounty estimate
Simmesport98.05.7Moderately hardCounty estimate
Palmetto72.04.2Moderately hardCounty estimate
Krotz Springs72.04.2Moderately hardCounty estimate
Gueydan132.07.7HardCounty estimate
Milton84.14.9Moderately hardCounty estimate
Slaughter14.10.8SoftCounty estimate
Merryville24.01.4SoftCounty estimate
Cameron778.045.5Very hardCounty estimate
Shongaloo25.01.5SoftCounty estimate
Georgetown23.61.4SoftCounty estimate
Iota72.04.2Moderately hardCounty estimate
Simsboro20.01.2SoftCounty estimate
Campti32.31.9SoftCounty estimate
Washington72.04.2Moderately hardCounty estimate
Hornbeck14.50.8SoftCounty estimate
Moreauville98.05.7Moderately hardCounty estimate
Grant20.01.2SoftCounty estimate
Olla24.01.4SoftCounty estimate
Morrow72.04.2Moderately hardCounty estimate
Turkey Creek24.01.4SoftCounty estimate
Winnsboro62.53.6Moderately hardCounty estimate
Forest62.03.6Moderately hardCounty estimate
Cheneyville26.01.5SoftCounty estimate
Cullen25.01.5SoftCounty estimate
Collinston33.01.9SoftCounty estimate
Cotton Valley25.01.5SoftCounty estimate
Fordoche136.08.0HardCounty estimate
Summerfield16.10.9SoftCounty estimate
Montgomery23.61.4SoftCounty estimate
Melville72.04.2Moderately hardCounty estimate
Dubberly25.01.5SoftCounty estimate
Wisner62.53.6Moderately hardCounty estimate
Gibsland20.01.2SoftCounty estimate
Pelican50.02.9SoftCounty estimate
Kelly28.01.6SoftCounty estimate
Elton52.33.1SoftCounty estimate
Transylvania82.04.8Moderately hardCounty estimate
Newellton68.64.0Moderately hardCounty estimate
Marion21.41.3SoftCounty estimate
Mer Rouge33.01.9SoftCounty estimate
Keithville55.43.2SoftCounty estimate
Simpson14.50.8SoftCounty estimate
Echo26.01.5SoftCounty estimate
Elizabeth20.01.2SoftCounty estimate
Morganza136.08.0HardCounty estimate
Doyline25.01.5SoftCounty estimate
Mooringsport55.43.2SoftCounty estimate
Grosse Tete140.08.2HardCounty estimate
Sicily Island39.22.3SoftCounty estimate
Mangham59.03.5SoftCounty estimate
Wilson14.10.8SoftCounty estimate
Estherwood72.04.2Moderately hardCounty estimate
Mermentau72.04.2Moderately hardCounty estimate
Morse72.04.2Moderately hardCounty estimate
Tullos22.01.3SoftCounty estimate
Urania24.01.4SoftCounty estimate
Chatham13.20.8SoftCounty estimate
Tickfaw27.01.6SoftCounty estimate
Tangipahoa27.01.6SoftCounty estimate
Epps62.03.6Moderately hardCounty estimate
Rosedale140.08.2HardCounty estimate
Calvin22.01.3SoftCounty estimate
Hall Summit63.53.7Moderately hardCounty estimate
Enterprise39.22.3SoftCounty estimate
Goldonna22.01.3SoftCounty estimate
Many36.02.1SoftCounty estimate
Powhatan32.31.9SoftCounty estimate
Garyville42.02.5SoftCounty estimate
Athens16.10.9SoftCounty estimate
Bonita33.01.9SoftCounty estimate
Franklin125.07.3HardCounty estimate
Lisbon16.10.9SoftCounty estimate
Fenton52.33.1SoftCounty estimate
Bienville20.01.2SoftCounty estimate
Norwood14.10.8SoftCounty estimate
Lillie21.41.3SoftCounty estimate
Downsville21.41.3SoftCounty estimate
Independence27.01.6SoftCounty estimate
Sibley25.01.5SoftCounty estimate
Haughton48.02.8SoftCounty estimate
Saint Amant66.13.9Moderately hardCounty estimate
Atlanta22.01.3SoftCounty estimate
Castor20.01.2SoftCounty estimate
Converse36.02.1SoftCounty estimate
Dry Prong23.61.4SoftCounty estimate
Heflin25.01.5SoftCounty estimate
Pleasant Hill36.02.1SoftCounty estimate
Provencal32.31.9SoftCounty estimate
Quitman13.20.8SoftCounty 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 Louisiana's Water Hardness

Louisiana sits in the Southeastern Coastal Plain and Piedmont region.

Much of the Southeast draws its water from sandy Coastal Plain aquifers and from rivers draining crystalline Piedmont rock - neither contributes much dissolved calcium or magnesium. As a result the USGS maps most of the region as soft to moderately hard. Hardness climbs where supplies tap deeper limestone units near the Gulf and Atlantic coasts.

Source: USGS Water Science School - Hardness of Water

Louisiana Water Hardness FAQ

Does Louisiana have hard water?

Yes — across Louisiana's measured cities, typical tap water is hard. The median is 134.7 mg/L (7.9 gpg) — hard on the USGS scale, where anything above 120 mg/L (7 gpg) counts as hard. 13 of Louisiana's 25 measured cities fall in the hard or very hard bands (52%), so check your own city rather than the state average.

How hard is tap water in Louisiana?

Across the 25 Louisiana cities with measured values in our index, the median hardness is 134.7 mg/L (7.9 gpg) — hard on the USGS scale. Individual cities range from 3.9 to 211.0 mg/L, so check your own city rather than assuming the state number.

Which city in Louisiana has the hardest water?

Carlyss has the hardest measured tap water in our Louisiana index at 211.0 mg/L (12.3 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 Louisiana?

13 of Louisiana's 25 measured cities (52%) 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 Louisiana city from utility-reported water quality data, check your water utility's annual Consumer Confidence Report (CCR), or use a home test-strip kit.

Stay Informed About Your Water Quality

Get EPA reports, filter recommendations, and safety alerts for your area.

Join 10,000+ people protecting their families. Unsubscribe anytime.