Well Labs Index

A U.S. directory for private well owners. Test first. Treat second.

Wisconsin labs

Two laboratories are independently verified to serve private-well / homeowner samples: the Wisconsin State Laboratory of Hygiene (WSLH) and the UW–Stevens Point Water & Environmental Analysis Lab (WEAL). Other rows are Wisconsin laboratories transcribed from WI DNR’s Accredited Laboratories chemistry list dated January 2026 (NR 809 and NR 812) and from the DATCP/DNR BactiLab portal for coliform bacteria. We have not verified that those other labs currently accept private-well samples. Call before you collect water.

Sources retrieved 1 September 2026. Chemistry list: DWLabs012126.xlsx (“Accredited Laboratories - January 2026” / drinking water certified labs — chemistry), linked from WI DNR certified lab lists (also under “Drinking Water Laboratories for Homeowners”). Bacteria list: BactiLab (DATCP-certified coliform). Private-well guidance: WI DNR private well testing.

What we could and could not verify

Verified for private well owners

Wisconsin State Laboratory of Hygiene (WSLH)

2601 Agriculture Drive, Madison, WI · BactiLab phone (608) 224-6260 · kit ordering (800) 442-4618 or (608) 224-6202

On WI DNR’s January 2026 chemistry list (Public Health Lab, Dane County, Madison) and on BactiLab as STATE LABORATORY OF HYGIENE. WSLH’s public pages describe public-health tests available to Wisconsin citizens, a Homeowner Package, and kit ordering. Drop-off hours on the kit page: Monday–Friday 7:45 AM–4:30 PM at 2601 Agriculture Drive, Madison.

Sources: Public health tests available to Wisconsin citizens · Public environmental and water testing / kit ordering · BactiLab · January 2026 chemistry Excel.

Water & Environmental Analysis Lab (WEAL), UW–Stevens Point

800 Reserve St, Stevens Point, WI · (715) 346-3209 · weal@uwsp.edu

On the January 2026 chemistry list as UWSP Water and Environmental Analysis Lab (Public Health Lab, Portage County) and on BactiLab as WATER & ENVIRONMENTAL ANALYSIS. WEAL’s well-water-testing page states it serves private well owners; kits are available through county UW-Extension offices.

Source: UWSP / CWSE well water testing · BactiLab · January 2026 chemistry Excel.

County, city, and university public-health laboratories

Includes public-health and local health department laboratories from the January 2026 chemistry list and additional county/city health rows from BactiLab. Except for WSLH and WEAL above, we have not verified that these laboratories currently accept a sample you collect yourself. Call first.

45 public-health / health-department / university laboratories. Sources: WI DNR DWLabs012126.xlsx (January 2026) and BactiLab (retrieved 1 September 2026).
Laboratory City County Phone Coliform Nitrate Arsenic Other chemistry listed Accepts private wells? Mail / drop-off
ASHLAND COUNTY HEALTH & HUMAN SERVICESAshlandunknown715-682-7004Yes———unknown — call firstunknown
Bayfield County Health Dept.WashburnBayfield715-373-6109YesYes——unknown — call firstunknown
Brown County Public Health DepartmentGreen BayBrown920-448-6400YesYes——unknown — call firstunknown
BUFFALO COUNTY DEPARTMENT OF HEALTH AND HUMAN SERVICESAlmaunknown608-685-4412Yes———unknown — call firstunknown
CHIPPEWA COUNTYChippewa Flsunknown715-726-7900Yes———unknown — call firstunknown
City of Milwaukee Health Department LabMilwaukeeMilwaukee414-286-3526Yes——Leadunknown — call firstunknown
CLARK COUNTY HEALTH DEPARTMENTNeillsvilleunknown715-743-5105Yes———unknown — call firstunknown
Douglas County HHS LaboratorySuperiorDouglas715-395-1438YesYes——unknown — call firstunknown
Dunn County Health DepartmentMenomonieDunn715-232-2388YesYes——unknown — call firstunknown
EAGLE RIVER HEALTH DEPARTMENT LABORATORYEagle Riverunknown715-479-3656Yes———unknown — call firstunknown
Eau Claire City-County Health DepartmentEau ClaireEau Claire715-839-2870YesYesYesAluminum, Antimony, Barium, Beryllium, Cadmium, +9 moreunknown — call firstunknown
FLORENCE COUNTY HEALTH DEPARTMENTFlorenceunknown715-528-4837Yes———unknown — call firstunknown
FOND DU LAC COUNTY HEALTH DEPARTMENTFond Du Lacunknown920-929-3085Yes———unknown — call firstunknown
GREEN COUNTY PUBLIC HEALTH WATER LABMonroeunknown608-328-9390Yes———unknown — call firstunknown
IOWA COUNTYDodgevilleunknown608-930-9870Yes———unknown — call firstunknown
Iron County Health DepartmentHurleyIron715-561-2191YesYes——unknown — call firstunknown
Jackson County Public Health Water LabBlack River FallsJackson715-284-4301YesYes——unknown — call firstunknown
Kenosha County Division of Health LabKenoshaKenosha262-605-6705YesYes——unknown — call firstunknown
La Crosse County HD Public Health LaboratoryLaCrosseLa Crosse608-785-9733YesYesYesLeadunknown — call firstunknown
Lafayette County Health DepartmentDarlingtonLafayette608-776-4895YesYes——unknown — call firstunknown
LANGLADE COUNTYAntigounknown715-627-6250Yes———unknown — call firstunknown
Lincoln County Health DepartmentMerrillLincoln715-536-0307YesYes——unknown — call firstunknown
Marathon County Public Health LaboratoryWausauMarathon715-261-1908YesYes——unknown — call firstunknown
MARQUETTE COUNTY HEALTH DEPARTMENTMontellounknown608-297-3135Yes———unknown — call firstunknown
MONROE COUNTY HEALTH DEPARTMENTSpartaunknown608-269-8666Yes———unknown — call firstunknown
ONEIDA COUNTY HEALTH DEPARTMENTRhinelanderunknown715-369-6111Yes———unknown — call firstunknown
OUTAGAMIE COUNTY PUBLIC HEALTH LABAppletonunknown920-832-5100Yes———unknown — call firstunknown
Polk County Health DepartmentBalsam LakePolk715-768-9117YesYes——unknown — call firstunknown
PUBLIC HEALTH MADISON & DANE COUNTYMadisonunknown608-243-0357Yes———unknown — call firstunknown
RACINE PUBLIC HEALTH DEPARTMENTRacineunknown262-636-9201Yes———unknown — call firstunknown
Rock County Health DepartmentJanesvilleRock608-757-5441YesYes——unknown — call firstunknown
RUSK COUNTY HEALTH AND HUMAN SERVICESLadysmithunknown715-532-2299Yes———unknown — call firstunknown
SAWYER COUNTY HEALTH & HUMAN SERVICESHaywardunknown715-634-4806Yes———unknown — call firstunknown
UNIVERSITY OF WISCONSIN - OSHKOSHLand O Lakesunknown920-424-3148Yes———unknown — call firstunknown
UNIVERSITY OF WISCONSIN - SUPERIORSuperiorunknown715-394-8170Yes———unknown — call firstunknown
UW-Oshkosh Env. Research & Innovation CtrOshkoshWinnebago920-424-3148YesYesYes—unknown — call firstunknown
UWSP Water and Environmental Analysis Lab (WEAL)Stevens PointPortage715-346-3209YesYes——Yes — lab’s own public pageKits via county UW-Extension offices (WEAL well-water-testing page); call (715) 346-3209; weal@uwsp.edu
Vernon County Health DepartmentViroquaVernon608-637-5251YesYes——unknown — call firstunknown
Walworth Co. Health & Human ServicesElkhornWalworth262-741-3200YesYes——unknown — call firstunknown
WASHINGTON OZAUKEE PUBLIC HEALTH DEPARTMENTPort Washingtonunknown262-284-8170Yes———unknown — call firstunknown
Watertown Department of Public Health LaboratoryWatertownDodge920-262-8090YesYes——unknown — call firstunknown
Waukesha Co Dept of Parks & Land Use – DEHWaukeshaWaukesha262-896-8300YesYes——unknown — call firstunknown
Waupaca County Environmental Microbiology LaboratoryWaupacaWaupaca715-258-6323YesYes——unknown — call firstunknown
Wisconsin State Laboratory of HygieneMadisonDane800-442-4618YesYesYesHALOACETIC ACIDS (5), PFAS (group) – EPA 537.1 (18), THM (group), VOCS, REGULATED (group), VOCS, UNREGULATED (group), +25 moreYes — lab’s own public pageDrop-off Mon–Fri 7:45 AM–4:30 PM, 2601 Agriculture Drive, Madison; kits: call (800) 442-4618 or (608) 224-6202 (WSLH public pages)
Wood County Water LaboratoryWisconsin RapidsWood715-421-8911YesYes——unknown — call firstunknown

Commercial laboratories in Wisconsin

Call to confirm they still hold certification, that they accept a private-well sample, and which analytes they can run. Coliform comes from BactiLab; nitrate, arsenic, and other chemistry come from the January 2026 Excel when the lab appears there. Mail vs. drop-off is unknown unless noted.

29 commercial or independent laboratories with Wisconsin listings. Sources: WI DNR January 2026 chemistry Excel and BactiLab. 2 of 74 total directory rows are verified for private wells (WSLH and WEAL, above).
Laboratory City County Phone Coliform Nitrate Arsenic Other chemistry listed Accepts private wells? Mail / drop-off
A1 Advanced Pumping Service, Inc.West SalemLa Crosse608-784-1888YesYes——unknown — call firstunknown
AgSource LaboratoriesMarshfieldMarathon715-898-1402YesYesYesAlkalinity, Antimony, Barium, Beryllium, Cadmium, +8 moreunknown — call firstunknown
Analytichem LLCLuxemburgKewaunee920-866-3944YesYes—Chloride, Fluoride, Orthophosphate, Sulfateunknown — call firstunknown
Badger Laboratories - Stevens PointStevens PointPortage715-544-4900Yes——THM (group), VOCS, REGULATED (group), VOCS, UNREGULATED (group)unknown — call firstunknown
Badger Laboratories, Inc.NeenahOutagamie920-729-1100YesYesYesAlkalinity, Aluminum, Antimony, Barium, Beryllium, +22 moreunknown — call firstunknown
Branch River Testing Services LLCGreenleafBrown920-532-0016YesYesYes—unknown — call firstunknown
C & C PUMPS LLCHartfordunknown262-224-5576Yes———unknown — call firstunknown
Clean Water Testing LLCAppletonOutagamie920-733-7590—YesYesAlkalinity, Antimony, Barium, Beryllium, Cadmium, +11 moreunknown — call firstunknown
Commercial Testing Laboratory Inc.ColfaxDunn715-962-3121YesYesYesBarium, Beryllium, Cadmium, Chromium, Copper, +6 moreunknown — call firstunknown
CT LaboratoriesBarabooSauk608-356-2760YesYesYesTHM (group), VOCS, REGULATED (group), VOCS, UNREGULATED (group), Alkalinity, Antimony, +22 moreunknown — call firstunknown
Davy LaboratoriesLa CrosseLa Crosse608-782-3130YesYesYesHALOACETIC ACIDS (5), THM (group), VOCS, REGULATED (group), 2,4-D, Alkalinity, +36 moreunknown — call firstunknown
Eurofins S-F Analytical Laboratories Inc.New BerlinMilwaukee262-754-5300YesYesYesCopper, Leadunknown — call firstunknown
Lab-Tech ServicesDeerbrookLanglade715-623-6281YesYes——unknown — call firstunknown
LEUTHER LABORATORIES LLCCoon Valleyunknown608-788-8180Yes———unknown — call firstunknown
LV Labs WW, LLCLancasterGrant608-723-4096YesYes——unknown — call firstunknown
MATRIX SCIENCES INTERNATIONAL INCGreen Bayunknown920-336-7465Yes———unknown — call firstunknown
Metiri - MequonMequonOzaukee262-539-2316YesYes——unknown — call firstunknown
Northern Lake Service Inc. (Crandon)CrandonForest715-478-2777YesYesYesHALOACETIC ACIDS (5), PFAS (group) – EPA 537.1 (18), THM (group), VOCS, REGULATED (group), VOCS, UNREGULATED (group), +60 moreunknown — call firstunknown
Northern Lake Service Inc. - WaukeshaWaukeshaWaukesha262-547-3406YesYes—Chloride, Fluoride, Sulfateunknown — call firstunknown
Pace Analytical Services,LLC-Green Bay WIGreen BayBrown920-469-2436YesYes——unknown — call firstunknown
PURE WATER LABS, LLCReedsburgunknown608-225-3621Yes———unknown — call firstunknown
Quality Water Testing, Inc.SomersetSt. Croix715-247-4873YesYes——unknown — call firstunknown
S & R KRIZAN PUMP SERVICE INCORPORATEDWind Lakeunknown262-895-6454Yes———unknown — call firstunknown
SWD Labs, LLCRandolphColumbia920-326-5193YesYes——unknown — call firstunknown
TG Analytical LaboratoriesGreenvilleOutagamie920-757-1355YesYesYesAluminum, Antimony, Barium, Beryllium, Cadmium, +11 moreunknown — call firstunknown
U.S. Water, LLCWestonMarathon715-842-2215YesYesYesAluminum, Antimony, Barium, Beryllium, Cadmium, +10 moreunknown — call firstunknown
Water Diagnostics LaboratoriesMequonOzaukee414-350-1100YesYes——unknown — call firstunknown
WATER QUALITY INVESTIGATIONSMt Horebunknown888-499-2507Yes———unknown — call firstunknown
White Water Associates, Inc. - WisconsinKewauneeKewaunee920-388-9067YesYes——unknown — call firstunknown

Machine-readable copy: data/labs-wi.json. Every record includes a source URL.

CDC annual panel (total coliform, nitrates, TDS, pH) and how to read a report: how to test a private well.