Water testing in Michigan

Lowest price: $16, Michigan Department of Environment, Great Lakes, and Energy (EGLE), Drinking Water Laboratory.

Well or city water

EGLE Drinking Water Laboratory Private Well Testing

$16

Water Coliforms (total & E. coli) $16.00

  • Bacteria
  • E. coli
  • Nitrate
  • Fluoride
  • Chloride
  • +8 more

Request a drinking water test kit from a participating county health department, or request a test directly through the EGLE Laboratory, then collect and ship your sample for lab analysis.

  • Michigan EGLE Drinking Water Laboratory, 3350 N. Martin Luther King Jr. Blvd., Lansing · 517-335-8184

Checked October 1, 2026. Report a change

Well water

Self-Service Well Water Testing

$20

  • Bacteria
  • Full panel
  • Lead

Pick up a self-service water sample bottle at the Ottawa County Department of Public Health office in Holland and submit it for bacteriological or chemical analysis.

  • Ottawa County Department of Public Health, Holland Office, 12251 James St, Holland · (616) 393-5645

Checked October 1, 2026. Report a change

Well water

Private Well Bacterial Water Testing

$25

  • E. coli
  • Bacteria

Stop by the Genesee County Health Department Environmental Health office to pick up a free sample bottle and return the filled sample the same day during accepted hours.

Private well owners; state law requires a safe bacteria test before using a newly installed well

  • Genesee County Health Department, Environmental Health (6th Floor), 324 S. Saginaw St, Genesee County Administration Building, Flint · (855) 634-3626

Checked October 1, 2026. Report a change

Well water

Drinking Water Well Sample Collection

$25

Bacteriological $25

  • Bacteria
  • Arsenic
  • Lead
  • Copper
  • Nitrate
  • +8 more

Request a water sample through the Macomb County EH Services Portal; the Health Department collects the sample at no cost, but lab processing fees apply, for example $25 for bacteriological testing.

Residents/business owners in Macomb County that utilize drinking water wells

  • Macomb County Health Department, Environmental Health Services, 1 South Main St., Mount Clemens · 586-469-5236

Checked October 1, 2026. Report a change

Well water

Water Sampling Service

$70

  • Bacteria
  • Nitrate
  • Hardness
  • Sulfate
  • Iron
  • +4 more

Complete the Water Sampling Service application, mark which tests are wanted, and submit it with payment to the Clinton, Gratiot, or Montcalm county office.

Checked October 1, 2026. Report a change

Well water

Private Water Supply E. Coli Testing

$100

  • E. coli
  • Bacteria

Pick up a water sample bottle from the Barry County or Eaton County BEDHD office, follow the Homeowner's Guide to Water Sampling, and return the filled sample for E. coli testing.

  • Barry County Office, 330 W. Woodlawn Ave, Hastings · 269-945-9516
  • Eaton County Office, 1033 Health Care Dr., Charlotte · 517-543-2430

Checked October 1, 2026. Report a change

Well water

Water Well Evaluation and Testing

Call for price

  • Bacteria
  • Nitrate

Contact the Environmental Health Division at 269-373-5210 to schedule an onsite water well evaluation that includes bacteria and nitrate sampling.

Kalamazoo County property owners with private water wells

  • Kalamazoo County Health and Community Services, Environmental Health Division, 311 E. Alcott St., Kalamazoo · 269-373-5210

Checked October 1, 2026. Report a change

Well water

Well and Water Services Laboratory Testing

Call for price

  • Bacteria
  • Nitrate
  • Chloride
  • Fluoride
  • Sulfate
  • +3 more

Pick up sample bottles, forms, and instructions at a North or South Oakland Health Center and submit your sample to the county's certified lab.

Oakland County property owners with private wells

  • North Oakland Health Center, 1200 N. Telegraph Rd, Building 34E, Pontiac · 248-858-1312
  • South Oakland Health Center, 27725 Greenfield Rd, Southfield · 248-424-7000

Checked October 1, 2026. Report a change

Well waterLimited

PFAS Residential Well Water Testing

Call for price

  • PFAS

Call the MDHHS Environmental Health Hotline at 800-648-6942 to find out if your well is in an area under PFAS investigation and eligible for testing.

Residents whose private well is near a potential or known PFAS contamination source and within an area MDHHS has identified for investigation

Checked October 1, 2026. Report a change

What your results mean