Skip to main content

50 Certified Water Testing Labs in Missouri

50 laboratories from Missouri Department of Natural Resources's certified-laboratory list, 34 of them located in Missouri. Compare the ones near you on phone number, certificate number and certified scope before you send a sample.

34 certified laboratories located in Missouri

Across 25 cities. Closest is usually cheapest: most labs need the sample within 24-30 hours of collection, and courier or overnight shipping is billed on top of the test.

Berkeley, Missouri (2)

St. Louis County Department of Health-Environmental Health Laboratories

6121 N. Hanley Road
Berkeley, MO 63134

(314) 615-6836

Certificate R7 MO R01

Gross AlphaGross BetaRadium 226Radium 228Uranium

Listed in dnr.mo.gov, read 2026-09-20

St. Louis County Department of Public Health-Environmental Health Laboratory

6121 N. Hanley Road
Berkeley, MO 63134

(314) 615-6833

Certificate 11010

CopperLead

Listed in dnr.mo.gov, read 2026-09-20

Boonville, Missouri (1)

Boonville Water Treatment Plant

901 Riviera Drive
Boonville, MO 65233

(660) 882-4021

Certificate 15

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Chesterfield, Missouri (2)

City of St. Louis-Howard Bend Laboratory

14769 Olive Blvd.
Chesterfield, MO 63017

(314) 256-5723

Certificate 241

CarbofuranDiquatFluorideGlyphosateNitrateNitrite+2 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

City of St. Louis-Howard Bend Laboratory

14769 Olive Blvd.
Chesterfield, MO 63017

(314) 256-5723

Certificate 241

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Chillicothe, Missouri (1)

Chillicothe Municipal Utilities Laboratory

1425 Waterworks Road, PO Box 140
Chillicothe, MO 64601

(660) 646-0562

Certificate 20

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Clifton Hill, Missouri (1)

Associated Electric Cooperatives Inc. (AECI)

Thomas Hill Energy Center, Power Division, 5693 Highway F
Clifton Hill, MO 65244

(660) 261-3283

Certificate 1020

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Columbia, Missouri (2)

Columbia Water and Light Department Power Plant

1501 Business Loop 70 E.
Columbia, MO 65201

(573) 874-6242

Certificate 37

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Engineering Surveys & Services

1113 Fay St.
Columbia, MO 65201

(573) 449-2646

Certificate 160

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Earth City, Missouri (1)

Eurofins St. Louis Laboratory

13715 Rider Trail N.
Earth City, MO 63045

(314) 298-8566

Certificate 780

Gross AlphaGross BetaRadium 226Radium 228Strontium‐90Tritium+1 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Excelsior Springs, Missouri (1)

City of Excelsior Springs Public Works

29805 N.E. 108th St.
Excelsior Springs, MO 64024

(816) 630-6824

Certificate 135

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Fort Leonard Wood, Missouri (1)

Fort Leonard Wood Department of Public Health-U.S. Army

126 Missouri Ave., Building 310, Suite 124
Fort Leonard Wood, MO 65473

(573) 329-1909

Certificate 750

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Ft. Leonard Wood, Missouri (1)

American Water - MSG Ft. Leonard Wood Water Treatment Plant

14915 Piney Hills Drive
Ft. Leonard Wood, MO 65473

(573) 596-0589

Certificate 38

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Hannibal, Missouri (1)

Hannibal Filter Plant

Riverview Park
Hannibal, MO 63401

(573) 221-8050

Certificate 50

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Jackson, Missouri (1)

Environmental Analysis South

4000 E. Jackson Blvd.
Jackson, MO 63755

(573) 204-8817

Certificate 660

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Jefferson City, Missouri (1)

Missouri Department of Natural Resources-Environmental Services CAS Laboratory

2710 W. Main St., P.O. Box 176
Jefferson City, MO 65102

(573) 526-3315

Certificate R7 MO C01

1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichlorobenzene1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+63 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Kansas City, Missouri (3)

Blue Valley Laboratories Inc.

814 E. 16th St.
Kansas City, MO 64108

(816) 471-4719

Certificate 410

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Kansas City Water Services Laboratory

2 NE 32nd Ave.
Kansas City, MO 64116

(816) 513-7008

Certificate 130

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+64 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Kansas City Water Services Laboratory

2 NE 32nd Ave.
Kansas City, MO 64116

(816) 513-7008

Certificate 130

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Liberty, Missouri (1)

City of Liberty Water Treatment Plant

1920 Clay Brooke Drive
Liberty, MO 64068

(816) 439-4561

Certificate 156

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Lonedell, Missouri (1)

Eastern Missouri Water Lab

7086 Highway FF
Lonedell, MO 63060

(636) 775-2889

Certificate 10110

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Maryland Heights, Missouri (1)

Brothers Lab Services

10 Kimler Drive, Suite G
Maryland Heights, MO 63043

(888) 893-6578

Certificate 11020

AntimonyArsenicBariumBerylliumCadmiumChromium+8 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Osage Beach, Missouri (1)

Alpha Engineering and Surveying LLC

1037 Osage Beach Road
Osage Beach, MO 65065

(573) 348-9799

Certificate 940

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Ozark, Missouri (1)

Christian County Health Department Water Lab

301 E. Brick St., PO Box 340
Ozark, MO 65721

(417) 581-7285

Certificate 810

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Springfield, Missouri (2)

City Utilities of Springfield

2601 S. Blackman Road, PO Box 551
Springfield, MO 65809

(417) 831-8822

Certificate 290

AntimonyArsenicBariumBerylliumCadmiumChromium+7 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

City Utilities of Springfield

2601 S. Blackman Road, PO Box 551
Springfield, MO 65809

(417) 831-8822

Certificate 290

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

St. Louis, Missouri (4)

City of St. Louis-Chain of Rocks Laboratory

10450 Riverview Blvd.
St. Louis, MO 63137

(314) 592-8221

Certificate 240

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+59 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

EMSL Analytical Inc.-St. Louis

100 Green Park Industrial Court
St. Louis, MO 63123

(314) 577-0150

Certificate 165

AntimonyArsenicBariumBerylliumCadmiumChromium+8 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

EMSL Analytical Inc.-St. Louis

100 Green Park Industrial Court
St. Louis, MO 63123

(314) 577-0150

Certificate 165

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

IIA Lab Services LLC

2810 Clark Ave.
St. Louis, MO 63103

(314) 531-8080

Certificate 690

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Stoutsville, Missouri (1)

Clarence Cannon Wholesale Water Commission Laboratory

34146 Route U
Stoutsville, MO 65283

(573) 672-3237

Certificate 740

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Sugar Creek, Missouri (1)

City of Independence Water Department

14700 Cement City Road
Sugar Creek, MO 64058

(816) 325-7708

Certificate 70

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Union, Missouri (1)

Franklin County Lab

7419 Highway 47, Suite A
Union, MO 63084

(636) 583-9288

Certificate 700

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

Wentzville, Missouri (1)

City of Wentzville Water Division Laboratory

1295 Interstate Drive
Wentzville, MO 63385

(636) 639-7563

Certificate 11060

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

16 more Missouri-certified laboratories located in another state

Missouri certifies these laboratories, but they are not in Missouri. They mail you a kit and you ship the sample back, so turnaround includes transit both ways.

Pace Analytical Services LLC-Florida

8 E. Tower Circle
Ormond Beach, FL 32174

(386) 672-5668

Certificate 236

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+79 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Microbac Laboratories Inc.-Newton

600 E. 17th St. South, Suite B
Newton, IA 50208

(641) 792-7989

Certificate 10170

AntimonyArsenicBariumBerylliumCadmiumChromium+9 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

American Water Central Laboratory

1115 S. Illinois St.
Belleville, IL 62220

(618) 222-4053

Certificate 10020

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+79 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Pace Analytical Services LLC-Illinois

2231 W. Altorfer Drive
Peoria, IL 61615

(309) 683-1736

Certificate 870

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+75 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Culligan Analytical Laboratory

9399 W. Higgins Road, Suite 1100
Rosemont, IL 60018

(847) 430-2800

Certificate 1060

Certified scope not published in this list — the lab is certified, but the source does not say for which analytes. Ask before you book.

Listed in dnr.mo.gov, read 2026-09-20

EMSL Analytical Inc.-Indianapolis

6340 Castleplace Drive
Indianapolis, IN 46250

(317) 803-2997

Certificate 10180

AntimonyArsenicAsbestosBariumBerylliumCadmium+9 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Eurofins South Bend

110 S. Hill St.
South Bend, IN 46617

(574) 472-5515

Certificate 880

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+80 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

ALS Group USA-Holland

3352 128th Ave.
Holland, MI 49424

(616) 399-6070

Certificate 01262

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+25 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

National Testing Laboratories Ltd.

556 S. Mansfield St.
Ypsilanti, MI 48197

(734) 483-8333

Certificate 500

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+72 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Pace Analytical Services LLC-Minneapolis

1700 Elm St. SE
Minneapolis, MN 55414

(612) 607-1700

Certificate 10100

Dioxin (2,3,7,8‐TCDD)

Listed in dnr.mo.gov, read 2026-09-20

Eurofins CEI

730 S.E. Maynard Road
Cary, NC 27511

(919) 481-1413

Certificate 10150

Asbestos

Listed in dnr.mo.gov, read 2026-09-20

Pace Analytical Services LLC-Greensburg

1638 Roseytown Road, Suites 2, 3 and 4
Greensburg, PA 15601

(724) 850-5630

Certificate 235

Gamma emittersGross AlphaGross BetaRadium 226Radium 228Strontium‐90+2 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Eurofins Lancaster Laboratories Environment Testing LLC

2425 New Holland Pike
Lancaster, PA 17601

(717) 556-7327

Certificate 450

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichloroethane1,2‐Dichloropropane1,2,4‐Trichlorobenzene+39 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

Pace Analytical National Center for Testing and Innovation

12065 Lebanon Road
Mount Juliet, TN 37122

(615) 773-9657

Certificate 340

1,1‐Dichloroethene (1,1‐Dichloroethylene)1,1,1‐Trichloroethane1,1,2‐Trichloroethane1,2‐Dichlorobenzene1,2‐Dichloropropane1,2,4‐Trichlorobenzene+54 more in the source list

Listed in dnr.mo.gov, read 2026-09-20

ALS Laboratory Group

10450 Stancliff Road, Suite 115
Houston, TX 77099

(281) 530-5656

Certificate 136

CopperLead

Listed in dnr.mo.gov, read 2026-09-20

Environmental Hazards Services LLC

7469 White Pine Road
North Chesterfield, VA 23237

(804) 275-4788

Certificate 11040

CopperLead

Listed in dnr.mo.gov, read 2026-09-20

Where this list comes from

Read on 2026-09-20 from 2 documents published by Missouri Department of Natural Resources. This page lists what those documents list — not necessarily every laboratory Missouri certifies — so check the official directory below before you rely on it.

How Missouri publishes it: Online lists and database links

Access Missouri Lab Directory

State Certification Program

Missouri Department of Natural Resources

Visit Certification Program Website

💡 Local Resources & Tips

Missouri State Public Health Laboratory provides testing services; University of Missouri Extension also offers water testing programs

How to choose one of these labs

  1. 1.Shortlist two or three: start with the labs in your own city above, because most drinking-water samples must reach the lab within 24-30 hours of collection
  2. 2.Verify certifications: confirm the lab holds current state certification for the specific contaminants you want to test (bacteria, nitrate, metals, VOCs, PFAS). Certification is per-analyte, and a certificate number on this page is a starting point, not a guarantee it is still current
  3. 3.Request pricing: call multiple labs to compare prices and turnaround times—costs vary significantly even within the same state
  4. 4.Schedule testing: follow lab instructions for sample collection, storage, and delivery
  5. 5.Review results: compare detected concentrations against EPA standards and take appropriate action

Got a water test back? Get a free reading of every number

Upload your tap water report (PDF or a photo) and we'll email you a plain-English explanation of each contaminant and level — free. Educational only, no medical claims.

Your upload also helps us keep local water data accurate — we only ever share anonymized, area-level summaries.

Upload my test

Testing Quick Facts

  • •Annual minimum: Bacteria + nitrate ($150-$200)
  • •Every 2-3 years: Comprehensive panel ($250-$400)
  • •PFAS testing: Near risk sources ($300-$500)
  • •Turnaround: 24-48 hrs (bacteria), 5-10 days (comprehensive)

Prefer a Simpler Option?

Can't find a convenient local lab? Mail-in testing offers EPA-certified analysis without appointments or travel.

RECOMMENDED
Advanced Home Water Test

SimpleLab

Advanced Home Water Test

$269

Comprehensive water analysis testing over 200 contaminants including bacteria, heavy metals, and chemical compounds.

(209 reviews)
7-10 days
116+ tested
EPA Certified
Tests 200+ contaminants
EPA-certified laboratory
Easy mail-in sample collection
Order Test Kit
Volatile Organic Compounds (VOC) Test

Tap Score

Volatile Organic Compounds (VOC) Test

$139

Detects volatile organic compounds including industrial solvents, fuels, and chemical contaminants.

(1 reviews)
7-10 days
25+ tested
EPA Certified
Tests 25+ VOCs
Detects industrial contaminants
Important near gas stations/dry cleaners
Order Test Kit
EPA-Certified Labs
7-10 Day Results
Easy Mail-In Collection

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.