Lab tests CPT 87040 North Dakota Outpatient

Blood culture cost in North Dakota

In North Dakota, 8 hospitals publish a cash price for blood culture for bacteria: from $56.70 to $168.75, with a median of $70.29. The lowest price is at Mercy Hospital of Devils Lake (Devils Lake). The highest price is 3.0× the lowest.

Outpatient cash prices, one line per hospital — its lowest listed price for code 87040. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 23, 2026.

Lowest$56.70Mercy Hospital of Devils Lake
Median$70.29half pay less
Highest$168.75in North Dakota
Lowest saves$13.59vs the median

Hospitals in North Dakota, cheapest first

HospitalCash price List priceFile date
Mercy Hospital of Devils Lake lowest Devils Lake · Devils Lake, ND CULT BLOOD AEROBIC $56.70 $135.00 Feb 28, 2026
source file
Sanford Hillsboro Medical Center Hillsboro · Hillsboro, ND CULTURE BACTERIAL BLOOD AEROBIC W/ID ISOLATES 87040 $66.40 $83.00 Mar 4, 2026
source file
Sanford Mayville Medical Center Mayville · Mayville, ND CULTURE BACTERIAL BLOOD AEROBIC W/ID ISOLATES 87040 $66.40 $83.00 Mar 4, 2026
source file
St Joseph's Hospital and Health Center Dickinson · Dickinson, ND CULT BLOOD AEROBIC $68.67 $109.00 Feb 28, 2026
source file
St. Alexius Medical Center Bismarck · Bismarck, ND HC CULTURE BLOOD $71.91 $141.00 Feb 28, 2026
source file
Carrington Health Center Carrington · Carrington, ND CULT BLOOD AEROBIC $86.42 $149.00 Feb 28, 2026
source file
Mercy Medical Center Williston · Williston, ND CULT BLOOD AEROBIC $95.70 $165.00 Feb 28, 2026
source file
Essentia Health Fargo Fargo · Fargo, ND-MN BLOOD CULTURE FOR BACTERIA $168.75 $225.00 Jan 1, 2026
source file

By metro area

Each metro page compares every listing, including prices for both sides of the body.

Metro areaHospitals LowestMedian
Bismarck, ND 1 $71.91 $71.91
Carrington, ND 1 $86.42 $86.42
Devils Lake, ND 1 $56.70 $56.70
Dickinson, ND 1 $68.67 $68.67
Fargo, ND-MN 1 $168.75 $168.75
Hillsboro, ND 1 $66.40 $66.40
Mayville, ND 1 $66.40 $66.40
Williston, ND 1 $95.70 $95.70

What it is

A blood culture checks for bacteria or yeast in the blood. It is ordered for fever with signs of a serious infection, such as sepsis.

What the price covers

The price is usually for one culture set. The blood draw (36415) is often billed as a separate line.

Blood culture for bacteria in other states

Median cash price across the state's hospitals.