Service Area

Water Softeners and Filtration in Milford, Iowa

Key facts: Milford water

  • Hardness: Milford finished water measured 220 mg/L as calcium carbonate at the plant entry point on 22 January 2003 and 200 mg/L at the plant effluent on 30 July 2003 — 12.9 and 11.7 grains per gallon, per the Iowa DNR Drinking Water Portal, analyte 84. Those two samples are the only hardness results ever published for this system; the five other hardness analyte codes in the portal return no data.
  • Water source: Surface water, which is rare in Iowa — West Lake Okoboji, drawn from Brown's Bay through a 10-inch intake from 1957 and a 16-inch intake added in 2015. Milford is one of only 24 of Iowa's 1,078 active community water systems that draws and treats its own surface water, and the Iowa DNR source water tracker records no aquifer for it.
  • Softened at the plant: No — none of the 22 EPA SDWIS treatment records for IA3050079 carries a softening objective, across either the original plant or the new one. The train is coagulation, sand filtration, granular activated carbon and sodium hypochlorite disinfection; the fluoridation records are filed against the original plant.
  • Utility: Milford is served by Milford Municipal Utilities, PWSID IA3050079, serving 3,431 people on 1,976 connections per EPA SDWIS; the Iowa DNR source water tracker lists 3,321 for the same system. Milford also has two consecutive connections supplying Osceola Rural Water and West Okoboji.
  • Sodium: Sodium at the plant tap has measured between 8.3 and 15 mg/L across 35 samples from 1994 to 2025, most recently 14 mg/L on 13 October 2025, per the Iowa DNR Drinking Water Portal. That flat record is the independent confirmation that no ion exchange happens upstream of the customer.
  • Cost: A softener is $2,500 and a softener with reverse osmosis is $2,850, all-in with equipment, installation by a licensed local plumbing professional, taxes and a lifetime parts warranty.
See what's really in Milford tap water
View the full water report →

Milford does not drink well water. It drinks the lake. Roughly 189,446,000 gallons a year are pulled out of Brown's Bay on West Lake Okoboji and sent two miles to the treatment plant, by the utility's own accounting, and that makes Milford one of only 24 community water systems in Iowa — out of 1,078 active systems — that draws and treats its own surface water. It also sets up the surprise this page exists to explain. Almost everyone assumes lake water is soft water. Milford's is not. The only two hardness results the state holds for this system, both from 2003, read 200 and 220 milligrams per liter: 11.7 and 12.9 grains per gallon, above the USGS line for very hard water.

Milford at a glanceWhat the record shows
Who supplies the waterMilford Municipal Utilities, PWSID IA3050079, serving 3,431 people on 1,976 connections in EPA SDWIS; the Iowa DNR source water tracker lists 3,321 for the same system
Where it comes fromSurface water — West Lake Okoboji, drawn from Brown's Bay through two intakes. EPA SDWIS records the primary source as SW, and the Iowa DNR source water tracker states plainly that there is no aquifer information for this system
Softened at the plantNo. Milford has 22 federal treatment records across its two plants and not one of them carries a softening objective
Published hardness220 mg/L on 22 January 2003 at the plant entry point and 200 mg/L on 30 July 2003 at the plant effluent — 12.9 and 11.7 grains per gallon of finished water, per the Iowa DNR sample database, analyte 84. Those two samples are the entire published hardness record for Milford

Two intakes, a lake, and a zebra mussel problem

The intake history is unusually well documented, because the utility publishes it. A 10-inch intake went in at Brown's Bay in 1957 and is still one of the two in service. A 600-foot, 16-inch intake was added in 2015, and it carries a copper ionization system whose only job is to stop zebra mussels colonizing the pipe. A zinc alloy screen was fitted to both intakes for the same reason, and an air burst system clears the weed that accumulates on the screens.

Before any of that, from 1942 to 1979, Milford took water out of the lake, chlorinated it and pumped it straight to houses with no filtration at all. The treatment plant that changed this was built in 1979, alongside a 250,000-gallon underground reservoir. Coagulation in the sedimentation tank came in 1993, and in 1996 the original anthracite carbon filters were replaced with granular activated carbon — four filters holding 16,000 pounds of GAC each, put there to absorb the organics that surface water carries and that would otherwise become disinfection by-products when the water is chlorinated.

None of that is a softening step. It is a surface water plant doing surface water work: clarity, organics, taste and disinfection. The calcium and magnesium go through untouched.

Why a lake in the Iowa Great Lakes runs hard

Hardness means dissolved calcium and magnesium, and West Lake Okoboji sits in carbonate glacial till, so it picks up both. The two published results are worth reading with their dates attached, because the dates are the honest part of this page:

  • 22 January 2003 — 220 mg/L (12.9 grains), sampled at the plant entry point
  • 30 July 2003 — 200 mg/L (11.7 grains), sampled at the plant effluent

Both are finished water. That is not an assumption: the same 30 July 2003 sample that produced the 200 mg/L hardness also returned fluoride at 0.91 mg/L, and fluoride only reaches that level downstream of the fluoridation step the plant was running at the time — raw readings in this system run 0.26 to 0.30 mg/L. So these numbers describe what left the plant, which most Iowa hardness figures cannot claim, because 913 of Iowa's 1,078 active community water systems are on groundwater and their published hardness is typically a raw wellhead sample.

Now the caveat, stated plainly. Those two samples are the whole record. We queried all six hardness analyte codes the Iowa DNR portal carries — total hardness as calcium carbonate, total hardness in grains, calcium-magnesium hardness, carbonate hardness, non-carbonate hardness and calcium hardness — and five of the six return no data at all for Milford. Nothing has been published since 2003, and the samples were taken at a plant that has since been retired.

What makes the magnitude trustworthy anyway is that everything around it has held steady. Calcium ran 31 to 58 mg/L across ten samples between 1983 and 2003, total alkalinity 150 to 203 mg/L over the same span, and sodium at the plant tap 8.3 to 15 mg/L from 1994 to 2025. Same lake, same bay, same process. One further detail is worth knowing and worth hedging: on 30 July 2003 calcium measured 33 mg/L and magnesium 30 mg/L, which recomputes to about 206 mg/L as calcium carbonate against the 200 measured, with magnesium making up roughly 60 per cent of the total. Magnesium has exactly one published sample in the whole record, so treat that as a single measurement rather than a pattern. It changes nothing practical — magnesium hardness scales a water heater exactly as calcium hardness does, and an ion-exchange softener takes out both.

What the treatment records actually say

Twenty-two treatment records are filed for PWSID IA3050079, split across the original plant and the new one. Read by objective, they cover disinfection by sodium hypochlorite; particulate removal by coagulation dosed with aluminium polymer and cationic polymer, then sand filtration; organics removal by granular activated carbon; taste and odor control by carbon adsorption; and fluoridation with fluorosilicic acid, filed against the original plant. There is no softening objective anywhere in the set, no reverse osmosis and no electrodialysis.

The sodium record confirms it independently. An ion-exchange softening plant trades calcium and magnesium for sodium, so a softened supply shows a sodium number that climbs. Milford's has not moved in three decades: 8.3 to 15 mg/L at the plant tap, most recently 14 mg/L on 13 October 2025. That flatness is the proof.

A new plant is being built, and the federal records show the changeover in progress: the original plant, its clearwell and its high service pumps were all deactivated on 29 May 2026, with a second plant, two new clearwells and new high service pumps now listed active. The utility's own new plant page says the project is expected to be complete in fall 2026, and its April 2026 report to customers still refers to the existing treatment plant, so the safe statement is the narrow one — the permitted treatment train filed for the new plant contains no softening step either. Hardness is not a regulated contaminant and no Iowa utility is obliged to remove it, so this is normal practice rather than a shortfall. It simply means the softening, if you want it, happens at your house.

The well Milford drilled once, and the number to ignore

Milford hedged its bet on the lake exactly once. A 505-foot Dakota well was drilled on 13 April 2004 and brought in the following year for emergency backup and aquifer storage recovery. It was sampled in January 2006. It was then plugged, and the federal inventory carries it under the blunt name plugged well number one, deactivated 14 August 2008. The Iowa DNR tracker still lists the same well as standby, so the two state records disagree; either way, Milford has no active well and no groundwater backup, and every number on this page comes from the lake.

That matters for one specific reason. The 2006 sample from that plugged well returned total dissolved solids of 352 mg/L, and it is easy to find that figure sitting next to Milford's name. It is not Milford's water. The finished water and the distribution system have measured 210 to 270 mg/L of dissolved solids in samples taken between 1983 and 2003 — 246 in the distribution system in 1990, 270 at the entry point in January 2003 and 262 at the plant effluent that July. If you have seen 352 quoted for Milford, it came out of a hole in the ground that was sealed eighteen years ago.

Milford also supplies neighbors, through two consecutive connections to Osceola Rural Water and West Okoboji. And the connection count is worth a note for anyone comparing towns: 3,431 people across 1,976 connections is about 1.74 people per connection, against a median of 2.18 across Iowa's 1,078 active community systems — roughly three-quarters of the state norm.

One entry in the compliance record, described accurately

Milford has a single violation entry on its federal record, and it deserves the correct explanation rather than the database shorthand. Per the utility's own 2025 consumer confidence report, a Microsoft software update on 19 and 20 December 2025 knocked out the treatment plant's data-collection computers, so pH, temperature and continuous chlorine residual were not logged for that window. That is a monitoring and record-keeping lapse, not a water quality failure. The retrieved data went to the Iowa DNR and showed the plant operating normally throughout, and the system returned to compliance on 29 January 2026.

What we install in Milford homes

Close to twelve grains of finished hardness, from a source that is not softened before it reaches you. Every price is all-in: equipment, installation by a licensed local plumbing professional, taxes and a lifetime parts warranty.

  • Water softener — $2,500. Built from NSF/ANSI 44 certified components and sized after the test. See how our softeners are built.
  • Softener plus reverse osmosis — $2,850. The pairing we fit most often, and a sensible one on treated surface water where carbon and chlorine both play a part upstream.
  • Reverse osmosis on its own — $800 tank, $900 tankless. Seven stages, certified to NSF/ANSI 58. See how our RO systems work.
  • XL softener — $2,800, or $3,150 with RO. For larger homes and higher simultaneous demand, including lake houses that fill up on weekends.
  • Salt-free conditioner — $3,050. A no-salt option for city water.
  • Iron and sulfur treatment is quoted after your free water test.

Annual maintenance is $199 a year for a tank-RO home and $249 for a tankless-RO home. A full diagnostic service call is $199; a known-issue trip is $99 plus the part. We offer 0% financing, and $100 off for military and first responders. Ask for the written breakdown before you schedule, or start one through our instant quote.

Dickinson County acreages and lake homes on private wells

Step outside the Milford service area and the water changes completely. Rural Dickinson County homes are on private wells drawing groundwater, not lake water, with none of the coagulation, filtration, carbon or chlorination the city applies — and no monitoring behind them unless the owner arranges it. The Iowa DNR recommends testing a private well every year, and Iowa's Private Well Grants program covers free county lab testing, so the first step costs nothing. Our well water setup is a dual-tank system at $3,450, or $3,800 with tank RO, with UV disinfection at $700 and sediment pre-filtration at $500 when the readings call for them. We fit tank RO rather than tankless on a well, because high dissolved solids cost a tankless unit its pressure. Start with free well water testing.

Why Milford homeowners choose Kind Water Co

We are licensed and insured, and our softeners are built from NSF/ANSI 44 certified components and our reverse osmosis systems are certified to NSF/ANSI 58. Installation is handled by licensed local plumbing professionals we vet, schedule and stand behind. Pricing is published and all-in, so the figure you read here is the figure on the paperwork. Distance and site conditions are the only things that can change it, and we tell you before you agree.

Get your free Milford water test

The public record here is honest but old: two finished-water samples from 2003, on a supply whose chemistry has been flat for decades. A test at your own kitchen sink replaces a twenty-three-year-old number with today's, and tells you the part the state never measures — what your heater and fixtures look like after years of it, and whether a softener already in the basement is sized for the water it is seeing. It is free, we come to you, and you keep the readings and a written quote either way. Our Iowa water hardness by city guide shows how thin the published record is for most towns. Call or text 319-319-6566, email ryan@kindwaterco.com, or book your free in-home water test.

Also serving nearby

Sheldon · Sioux Center

Frequently asked questions

How hard is Milford water?

About 11.7 to 12.9 grains per gallon, which is very hard by the USGS scale. The Iowa DNR sample database holds two hardness results for Milford Municipal Utilities: 220 mg/L as calcium carbonate at the plant entry point on 22 January 2003, and 200 mg/L at the plant effluent on 30 July 2003. Both are finished water, and both are the only hardness samples ever published for this system.

Isn't lake water supposed to be soft?

Not here. Softness depends on what the water has dissolved, not on whether it came from a lake or a well, and West Lake Okoboji sits in carbonate glacial till that gives up calcium and magnesium. Milford's finished water tested 200 and 220 mg/L in 2003 — the very hard band. On the July sample, magnesium accounted for roughly 60 per cent of it, though that is a single measurement rather than a trend.

Does Milford soften its water?

No. Twenty-two federal treatment records are filed for PWSID IA3050079 across its two plants and none carries a softening objective. The plant coagulates, filters through sand and granular activated carbon and disinfects with sodium hypochlorite; the fluoridation records are filed against the original plant. Sodium at the plant tap has stayed between 8.3 and 15 mg/L from 1994 to 2025, which is what confirms it — an ion-exchange plant would drive that number up.

Where does Milford's tap water come from?

West Lake Okoboji, drawn from Brown's Bay through a 10-inch intake installed in 1957 and a 600-foot, 16-inch intake added in 2015, with copper ionization on the newer one to keep zebra mussels off the pipe. The utility pumps roughly 189,446,000 gallons a year and sends it two miles to the plant. Milford has no active well; the one it drilled in 2004 was plugged and deactivated in 2008.

What does a water softener cost in Milford?

A Kind Water Co softener is $2,500, or $2,850 paired with reverse osmosis. The XL softener is $2,800, or $3,150 with RO, and a standalone RO system is $800 for the tank model or $900 tankless. Every figure is all-in with equipment, installation by a licensed local plumbing professional, taxes and a lifetime parts warranty, with 0% financing and $100 off for military and first responders.

Sources

Every figure on this page comes from a public record you can open yourself.

Find out what's really in your water — free.

Request a free quote

Whole-home water softening, filtration, and reverse-osmosis drinking water professionally installed and built to last a lifetime.

Proudly serving homeowners across Iowa, Illinois & Tennessee
© 2026 Kind Water Co. All rights reserved.
Our name is our promise.

Serving Marion, Cedar Rapids & surrounding Linn County communities