Hepatitis B test cost in Missouri
In Missouri, 30 hospitals publish a cash price for hepatitis B surface antigen (HBsAg) test: from $10.00 to $199.55, with a median of $61.33. The lowest price is at St Joseph Medical Center (Kansas City). The highest price is 20.0× the lowest.
Outpatient cash prices, one line per hospital — its lowest listed price for code 87340. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 25, 2026.
Hospitals in Missouri, cheapest first
| Hospital | Cash price | List price | File date |
|---|---|---|---|
| St Joseph Medical Center lowest Kansas City · Kansas City, MO-KS Hc Hepatitis B Surface Ag, Eia | $10.00 | $192.75 | Mar 17, 2026 source file |
| Ranken Jordan Home for Convalescent Crippled Children Hospital Maryland Heights · St. Louis, MO-IL Hepatitis B Surface Antigen | $18.66 | $23.32 | Apr 24, 2026 source file |
| Freeman Health System - Freeman West Joplin · Joplin, MO-KS HEPATITIS B SURFACE AG EIA | $19.11 | $47.78 | Sep 1, 2026 source file |
| Western Missouri Medical Center Warrensburg · Warrensburg, MO Hepatitis Profile 1 PRL | $20.00 | $51.50 | Dec 1, 2024 source file |
| Children's Mercy Hospital Kansas City · Kansas City, MO-KS INF MARKERS HEP Bs Ag | $23.04 | $48.00 | — source file |
| Mercy Hospital Stoddard Bernie · Bernie, MO Iaad Ia Hepatitis B Surface Antigen | $24.00 | $32.00 | Jun 12, 2026 source file |
| Mercy Hospital Stoddard Dexter · Dexter, MO Iaad Ia Hepatitis B Surface Antigen | $24.00 | $32.00 | Jun 12, 2026 source file |
| Mercy Hospital Southeast Cape Girardeau · Cape Girardeau, MO-IL Hepatitis B Surface Antigen Eia | $27.75 | $37.00 | Jun 12, 2026 source file |
| Mercy Hospital Joplin Joplin · Joplin, MO-KS Hepatitis B Surface Antigen Eia | $37.05 | $57.00 | — source file |
| Mercy Hospital Washington Washington · St. Louis, MO-IL Hepatitis B Surface Antigen Eia | $37.05 | $57.00 | — source file |
| Boone Hospital Center Columbia · Columbia, MO HEP B SURFACE AG EIA | $48.20 | $80.34 | Apr 1, 2026 source file |
| Curators of the University of Missouri Columbia · Columbia, MO HEPATITIS B SURFACE ANTIGEN P31020255 | $50.13 | $83.55 | Dec 15, 2025 source file |
| NKC Health North Kansas City · Kansas City, MO-KS HEPATITIS B SURF AG | $53.94 | $186.00 | Mar 6, 2026 source file |
| Mercy Perry Perryville · Perryville, MO Hepatitis B Surface Antigen Eia | $53.95 | $83.00 | — source file |
| Mercy Hospital Perry Perryville · Perryville, MO Iaad Ia Hepatitis B Surface Antigen | $57.00 | $76.00 | Jun 12, 2026 source file |
| Mercy Hospital Carthage Carthage · Joplin, MO-KS Hepatitis B Surface Antigen Eia | $65.65 | $101.00 | — source file |
| Mercy Hospital Lebanon Lebanon · Lebanon, MO Hepatitis B Surface Antigen Eia | $66.30 | $102.00 | — source file |
| Mercy Hospital Springfield Springfield · Springfield, MO Hepatitis B Surface Antigen Eia | $71.50 | $110.00 | — source file |
| Mercy Hospital Springfield Ozark · Springfield, MO Hepatitis B Surface Antigen Eia | $71.50 | $110.00 | — source file |
| Shriners Childrens - St Louis Saint Louis · St. Louis, MO-IL HEPATITIS B SURFACE AG IA | $81.10 | $81.10 | — source file |
| Mercy Hospital South Saint Louis · St. Louis, MO-IL Hepatitis B Surface Antigen Eia | $85.15 | $131.00 | — source file |
| Mercy Hospital Jefferson Festus · St. Louis, MO-IL Hepatitis B Surface Antigen Eia | $87.10 | $134.00 | — source file |
| Fitzgibbon Hospital Marshall · Marshall, MO Detection test by immunoassay technique for hepatitis B surface antigen | $96.43 | $120.54 | Feb 2, 2026 source file |
| Mercy Hospital Aurora Aurora · Aurora, MO Hepatitis B Surface Antigen Eia | $112.45 | $173.00 | — source file |
| Mercy Hospital Cassville Cassville · Cassville, MO Hepatitis B Surface Antigen Eia | $112.45 | $173.00 | — source file |
| Mercy St. Francis Hospital Mountain View · West Plains, MO Hepatitis B Surface Antigen Eia | $112.45 | $173.00 | — source file |
| Mercy Hospital Lincoln Troy · St. Louis, MO-IL Hepatitis B Surface Antigen Eia | $114.40 | $176.00 | — source file |
| Mercy Hospital Stoddard Dexter · Dexter, MO Hepatitis B Surface Antigen Eia | $116.35 | $179.00 | — source file |
| Mercy Hospital St Louis Saint Louis · St. Louis, MO-IL Hepatitis B Surface Antigen Eia | $119.60 | $184.00 | — source file |
| Mercy Hospital Southeast Cape Girardeau · Cape Girardeau, MO-IL Hepatitis B Surface Antigen Eia | $199.55 | $307.00 | — source file |
By metro area
Each metro page compares every listing, including prices for both sides of the body.
| Metro area | Hospitals | Lowest | Median |
|---|---|---|---|
| St. Louis, MO-IL | 7 | $18.66 | $85.15 |
| Joplin, MO-KS | 3 | $19.11 | $37.05 |
| Kansas City, MO-KS | 3 | $10.00 | $23.04 |
| Cape Girardeau, MO-IL | 2 | $27.75 | $113.65 |
| Columbia, MO | 2 | $48.20 | $49.16 |
| Dexter, MO | 2 | $24.00 | $70.18 |
| Perryville, MO | 2 | $53.95 | $55.48 |
| Springfield, MO | 2 | $71.50 | $71.50 |
| Aurora, MO | 1 | $112.45 | $112.45 |
| Bernie, MO | 1 | $24.00 | $24.00 |
| Cassville, MO | 1 | $112.45 | $112.45 |
| Lebanon, MO | 1 | $66.30 | $66.30 |
| Marshall, MO | 1 | $96.43 | $96.43 |
| Warrensburg, MO | 1 | $20.00 | $20.00 |
| West Plains, MO | 1 | $112.45 | $112.45 |
What it is
The hepatitis B surface antigen test shows whether the hepatitis B virus is present in the blood now. The CDC recommends screening all adults at least once and every pregnant woman in each pregnancy.
What the price covers
The price usually covers running the test. The blood draw (36415) is often billed as a separate line.
Hepatitis B surface antigen (HBsAg) test in other states
- Alabama$45.00
- Alaska$61.10
- Arizona$33.30
- Arkansas$47.78
- California$71.76
- Colorado$48.67
- Connecticut$55.18
- Delaware$124.45
- Florida$17.76
- Georgia$53.00
- Hawaii$27.00
- Idaho$46.00
- Illinois$72.50
- Indiana$40.00
- Iowa$73.00
- Kansas$96.40
- Kentucky$129.30
- Louisiana$38.80
- Maine$44.94
- Maryland$78.25
- Massachusetts$61.00
- Michigan$40.02
- Minnesota$33.60
- Mississippi$44.88
- Montana$51.20
- Nebraska$81.06
- Nevada$23.90
- New Hampshire$74.10
- New Jersey$11.88
- New Mexico$46.00
- New York$33.58
- North Carolina$96.00
- North Dakota$37.31
- Ohio$46.15
- Oklahoma$48.10
- Oregon$45.00
- Pennsylvania$69.60
- Rhode Island$91.00
- South Carolina$85.00
- South Dakota$70.80
- Tennessee$19.85
- Texas$50.37
- Utah$62.50
- Vermont$74.97
- Virginia$52.00
- Washington$66.15
- West Virginia$55.50
- Wisconsin$65.00
- Wyoming$31.86
Median cash price across the state's hospitals.