Doctor visits and therapy CPT 96372 Oklahoma Outpatient

Injection (shot) cost in Oklahoma

In Oklahoma, 27 hospitals publish a cash price for injection under the skin or into a muscle, for treatment or testing: from $11.90 to $149.00, with a median of $61.14. The lowest price is at OU Health - University of Oklahoma Medical Center|Oklahoma Childrens Hospital| OU Health Edmond Medical Center (Oklahoma City). The highest price is 12.5× the lowest.

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

Lowest$11.90OU Health - University of Oklahoma Medical Center|Oklahoma Childrens Hospital| OU Health Edmond Medical Center
Median$61.14half pay less
Highest$149.00in Oklahoma
Lowest saves$49.24vs the median

Hospitals in Oklahoma, cheapest first

HospitalCash price List priceFile date
OU Health - University of Oklahoma Medical Center|Oklahoma Childrens Hospital| OU Health Edmond Medical Center lowest Oklahoma City · Oklahoma City, OK INJECTION OF DRUG OR SUBSTANCE UNDER SKIN OR INTO MUSCLE $11.90 $119.00 —
source file
Ascension St John Nowata Nowata · Nowata, OK INJECTION SUBQ/IM 17574 $19.24 $52.00 —
source file
St. John Medical Center Tulsa · Tulsa, OK INJECTION SUBQ/IM 17574 $19.24 $52.00 —
source file
St. John Sapulpa Sapulpa · Tulsa, OK INJECTION SUBQ/IM 17574 $19.24 $52.00 —
source file
Saint Francis Hospital Muskogee Muskogee · Muskogee, OK Noncdm Charge Record $20.80 $52.00 Apr 1, 2026
source file
Saint Francis Hospital South Tulsa · Tulsa, OK Noncdm Charge Record $20.80 $52.00 Apr 1, 2026
source file
Saint Francis Hospital Vinita Vinita · Vinita, OK Noncdm Charge Record $20.80 $52.00 Apr 1, 2026
source file
Saint Francis Hospital Yale Tulsa · Tulsa, OK Noncdm Charge Record $20.80 $52.00 Apr 1, 2026
source file
Oklahoma Heart Hospital Oklahoma City · Oklahoma City, OK HC Injection, Therapeutic/Prophylactic/Dx $24.02 $68.64 Mar 27, 2026
source file
Oklahoma Heart Hospital South Oklahoma City · Shawnee, OK HC Injection, Therapeutic/Prophylactic/Dx $24.02 $68.64 Mar 27, 2026
source file
Love County Health Center Marietta · Marietta, OK Therapeutic Prophylactic/Dx Injection Subq/Im $25.00 $25.00 Jun 12, 2026
source file
Mercy Hospital Headlton Healdton · Ardmore, OK Therapeutic Prophylactic/Dx Injection Subq/Im $34.50 $46.00 Jun 12, 2026
source file
Mercy Hospital Logan County Crescent · Oklahoma City, OK Therapeutic Prophylactic/Dx Injection Subq/Im $34.50 $46.00 Jun 12, 2026
source file
Jane Phillips Memorial Medical Center Bartlesville · Bartlesville, OK INJECTION SUBQ/IM 96372 $61.14 $165.25 —
source file
St John Owasso Owasso · Tulsa, OK INJECTION SUBQ/IM 96372 $61.14 $165.25 —
source file
St. John Broken Arrow Jenks · Tulsa, OK INJECTION SUBQ/IM 17574 $61.14 $165.25 —
source file
Mercy Hospital Tishomingo Tishomingo · Tishomingo, OK Injection Sq/Im $66.95 $103.00 —
source file
Mercy Hospital Watonga Watonga · Watonga, OK Injection Sq/Im $84.50 $130.00 —
source file
Mercy Hospital Healdton Healdton · Ardmore, OK Injection Sq/Im $96.85 $149.00 —
source file
Marshall County HMA Madill · Madill, OK 96372 - Subq/IM Injection $99.40 $284.00 Apr 1, 2026
source file
Mercy Hospital Logan County Guthrie · Oklahoma City, OK Injection Sq/Im $102.70 $158.00 —
source file
Mercy Hospital Kingfisher Kingfisher · Kingfisher, OK Injection Sq/Im $105.95 $163.00 —
source file
Mercy Hospital Oklahoma City Oklahoma City · Oklahoma City, OK Injection Sq/Im $107.90 $166.00 —
source file
Durant HMA Durant · Durant, OK IM Injection $113.16 $943.00 Apr 1, 2026
source file
Mercy Hospital Ardmore Northwest Ardmore · Ardmore, OK Injection Sq/Im $135.85 $209.00 —
source file
Mercy Hospital Ada Ada · Ada, OK Injection Sq/Im $137.80 $212.00 —
source file
Mercy Love County Marietta · Marietta, OK Injection Sq/Im $149.00 $149.00 —
source file

By metro area

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

Metro areaHospitals LowestMedian
Tulsa, OK 6 $19.24 $20.80
Oklahoma City, OK 5 $11.90 $34.50
Ardmore, OK 3 $34.50 $96.85
Marietta, OK 2 $25.00 $87.00
Ada, OK 1 $137.80 $137.80
Bartlesville, OK 1 $61.14 $61.14
Durant, OK 1 $113.16 $113.16
Kingfisher, OK 1 $105.95 $105.95
Madill, OK 1 $99.40 $99.40
Muskogee, OK 1 $20.80 $20.80
Nowata, OK 1 $19.24 $19.24
Shawnee, OK 1 $24.02 $24.02
Tishomingo, OK 1 $66.95 $66.95
Vinita, OK 1 $20.80 $20.80
Watonga, OK 1 $84.50 $84.50

What it is

This code is the fee for giving a shot under the skin or into a muscle, for example an antibiotic, vitamin B12, a pain medicine or a birth control shot. Vaccines use a different code (90471).

What the price covers

The price is for giving the shot. The medicine is billed separately, usually under its own J code.

Injection under the skin or into a muscle, for treatment or testing in other states

Median cash price across the state's hospitals.