Lab tests CPT 87880 Minnesota Outpatient

Rapid strep test cost in Minnesota

In Minnesota, 45 hospitals publish a cash price for rapid strep A antigen test from a throat swab, read visually: from $22.66 to $115.71, with a median of $50.87. The lowest price is at Fairview Bethesda Hospital (St. Paul). The highest price is 5.1× the lowest.

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

Lowest$22.66Fairview Bethesda Hospital
Median$50.87half pay less
Highest$115.71in Minnesota
Lowest saves$28.21vs the median

Hospitals in Minnesota, cheapest first

HospitalCash price List priceFile date
Fairview Bethesda Hospital lowest St. Paul · Minneapolis-St. Paul-Bloomington, MN-WI HC STREP GROUP A ANTIGEN (RAPID) $22.66 $56.50 Jan 29, 2026
source file
Grand Itasca Clinic and Hospital Grand Rapids · Grand Rapids, MN HC STREP GROUP A ANTIGEN (RAPID) $24.02 $56.50 Jan 28, 2026
source file
Range Regional Health Services Hibbing · Duluth, MN-WI HC STREP GROUP A ANTIGEN (RAPID) $24.02 $56.50 Jan 29, 2026
source file
Allina Health Faribault Medical Center Faribualt · Faribault-Northfield, MN HCHG RAPID STREP A THROAT-SAT $25.76 $46.00 Jun 16, 2026
source file
Buffalo Hospital Buffalo · Minneapolis-St. Paul-Bloomington, MN-WI HCHG RAPID STREP A THROAT-SAT $25.76 $46.00 Jun 16, 2026
source file
Cambridge Medical Center Cambridge · Minneapolis-St. Paul-Bloomington, MN-WI HCHG RAPID STREP A THROAT-SAT $25.76 $46.00 Jun 16, 2026
source file
Owatonna Hospital Owatonna · Owatonna, MN HCHG RAPID STREP A THROAT-SAT $25.76 $46.00 Jun 16, 2026
source file
Abbott Northwestern Hospital Minneapolis · Minneapolis-St. Paul-Bloomington, MN-WI HCHG RAPID STREP A THROAT-SAT $28.22 $58.80 Jun 16, 2026
source file
Allina United Hospital St. Paul · St. Paul, MN HCHG RAPID STREP A THROAT-SAT $28.22 $58.80 Jun 16, 2026
source file
Mercy Hospital Coon Rapids · Minneapolis-St. Paul-Bloomington, MN-WI HCHG RAPID STREP A THROAT-SAT $28.22 $58.80 Jun 17, 2026
source file
Methodist Hospital St. Louis Park · Minneapolis-St. Paul-Bloomington, MN-WI Microbiology $31.72 $122.00 —
source file
Fairview Northland Regional Hospital Princeton · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $32.48 $80.98 Jan 29, 2026
source file
HealthEast St John's Hospital Maplewood · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $32.48 $80.98 Feb 5, 2026
source file
HealthEast Woodwinds Hospital Woodbury · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $32.48 $80.98 Feb 5, 2026
source file
M Health Fairview Southdale Hospital Edina · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $32.48 $80.98 Feb 6, 2026
source file
Fairview Lakes Health Services Wyoming · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $32.49 $81.00 Feb 5, 2026
source file
M Health Fairview University of Mn Medical Center Minneapolis · Minneapolis-St. Paul-Bloomington, MN-WI Outpatient Services $32.49 $81.00 Feb 6, 2026
source file
New Ulm Medical Center New Ulm · New Ulm, MN HCHG RAPID STREP A THROAT-SAT $32.65 $58.30 Jun 16, 2026
source file
M Health Fairview Ridges Hospital Burnsville · Minneapolis-St. Paul-Bloomington, MN-WI HC RAPID STREP GROUP A SCREEN POCT $34.42 $80.98 Feb 6, 2026
source file
Sanford Canby Medical Center Canby · Canby, MN RPD GROUP A STREP SCREEN 87880 $46.40 $58.00 Mar 4, 2026
source file
Essentia Health St. Mary's - Detroit Lakes Detroit Lakes · Detroit Lakes, MN STREP A ASSAY W/OPTIC $49.43 $77.00 —
source file
Olivia Hospital Olivia · Olivia, MN Strep a Assay W/Optic $50.63 $83.00 —
source file
Essentia Health Virginia Virginia · Duluth, MN-WI STREP A ASSAY W/OPTIC $50.87 $81.00 Jan 1, 2026
source file
Sanford Luverne Medical Center Luverne · Sioux Falls, SD-MN RPD GROUP A STREP SCREEN 87880 $52.00 $65.00 Mar 4, 2026
source file
Essentia Health Duluth Duluth · Duluth, MN-WI STREP A ASSAY W/OPTIC $53.46 $81.00 Jan 1, 2026
source file
Essentia Health St. Mary's Children's Hospital Duluth · Duluth, MN-WI STREP A ASSAY W/OPTIC $53.46 $81.00 Jan 1, 2026
source file
Essentia Health St. Mary's Medical Center Duluth · Duluth, MN-WI STREP A ASSAY W/OPTIC $53.46 $81.00 Jan 1, 2026
source file
Essentia Health St. Joseph's Medical Center Brainerd · Brainerd, MN STREP A ASSAY W/OPTIC $56.53 $84.00 Jan 1, 2026
source file
Sanford Wheaton Wheaton · Wheaton, MN RPD GROUP A STREP SCREEN 87880 $56.80 $71.00 Mar 4, 2026
source file
Aspirus St. Luke’s Hospital Duluth · Duluth, MN-WI Fac Iaadiadoo Streptococcus Group A $64.19 $118.00 Apr 1, 2026
source file
Sanford Behavioral Health Thief River Falls Thief River Falls · Thief River Falls, MN RPD GROUP A STREP SCREEN 87880 $66.40 $83.00 Mar 4, 2026
source file
Sanford Thief River Falls Medical Center Thief River Falls · Thief River Falls, MN RPD GROUP A STREP SCREEN 87880 $66.40 $83.00 Mar 4, 2026
source file
Essentia Health Ada Ada · Ada, MN STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Deer River Deer River · Grand Rapids, MN STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Fosston Fosston · Grand Forks, ND-MN STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Holy Trinity Hospital Graceville · Graceville, MN STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Moose Lake Moose Lake · Duluth, MN-WI STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Northern Pines Aurora · Duluth, MN-WI STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Essentia Health Sandstone Sandstone · Sandstone, MN STREP A ASSAY W/OPTIC $69.47 $94.00 Jan 1, 2026
source file
Sanford Tracy Hospital Tracy · Marshall, MN RPD GROUP A STREP SCREEN 87880 $80.00 $100.00 Mar 4, 2026
source file
Sanford Westbrook Hospital Westbrook · Westbrook, MN RPD GROUP A STREP SCREEN 87880 $80.00 $100.00 Mar 4, 2026
source file
Sanford Jackson Hospital Jackson · Jackson, MN RPD GROUP A STREP SCREEN 87880 $80.80 $101.00 Mar 4, 2026
source file
Aspirus Lake View Hospital Two Harbors · Two Harbors, MN Fac Iaadiadoo Streptococcus Group A $97.11 $118.00 Apr 1, 2026
source file
Lakeview Hospital Stillwater · Minneapolis-St. Paul-Bloomington, MN-WI Microbiology $106.56 $288.00 —
source file
Saint Elizabeth’s Hospital of Wabasha Wabasha · Rochester, MN INFECTIOUS AGENT ANTIGEN DETECTION; STREPTOCOCCUS $115.71 $190.00 Jun 27, 2026
source file

By metro area

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

Metro areaHospitals LowestMedian
Minneapolis-St. Paul-Bloomington, MN-WI 14 $22.66 $32.48
Duluth, MN-WI 8 $24.02 $53.46
Grand Rapids, MN 2 $24.02 $46.74
Thief River Falls, MN 2 $66.40 $66.40
Ada, MN 1 $69.47 $69.47
Brainerd, MN 1 $56.53 $56.53
Canby, MN 1 $46.40 $46.40
Detroit Lakes, MN 1 $49.43 $49.43
Faribault-Northfield, MN 1 $25.76 $25.76
Graceville, MN 1 $69.47 $69.47
Grand Forks, ND-MN 1 $69.47 $69.47
Jackson, MN 1 $80.80 $80.80
Marshall, MN 1 $80.00 $80.00
New Ulm, MN 1 $32.65 $32.65
Olivia, MN 1 $50.63 $50.63
Owatonna, MN 1 $25.76 $25.76
Rochester, MN 1 $115.71 $115.71
Sandstone, MN 1 $69.47 $69.47
St. Paul, MN 1 $28.22 $28.22
Sioux Falls, SD-MN 1 $52.00 $52.00
Two Harbors, MN 1 $97.11 $97.11
Westbrook, MN 1 $80.00 $80.00
Wheaton, MN 1 $56.80 $56.80

What it is

A rapid strep test checks a throat swab for group A strep bacteria, the cause of strep throat, and gives a result in minutes. It helps the clinician decide whether antibiotics are needed.

What the price covers

The price usually covers the rapid test only. The visit is billed separately, and a backup throat culture, if done, has its own charge.

Rapid strep A antigen test from a throat swab, read visually in other states

Median cash price across the state's hospitals.