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.
Hospitals in Oklahoma, cheapest first
| Hospital | Cash price | List price | File 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 area | Hospitals | Lowest | Median |
|---|---|---|---|
| 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
- Alabama$124.94
- Alaska$164.33
- Arizona$56.13
- Arkansas$92.63
- California$168.96
- Colorado$89.74
- Connecticut$154.65
- Delaware$129.36
- Florida$135.20
- Georgia$78.78
- Hawaii$123.60
- Idaho$249.00
- Illinois$84.89
- Indiana$127.01
- Iowa$44.00
- Kansas$92.95
- Kentucky$209.40
- Louisiana$38.22
- Maine$49.80
- Maryland$52.30
- Massachusetts$105.70
- Michigan$78.75
- Minnesota$77.22
- Mississippi$38.22
- Missouri$91.33
- Montana$87.67
- Nebraska$100.00
- Nevada$79.80
- New Hampshire$58.00
- New Jersey$90.01
- New Mexico$111.31
- New York$74.54
- North Carolina$80.84
- North Dakota$24.81
- Ohio$147.00
- Oregon$70.85
- Pennsylvania$145.71
- Rhode Island$245.00
- South Carolina$97.50
- South Dakota$20.00
- Tennessee$31.95
- Texas$152.82
- Utah$71.06
- Vermont$32.00
- Virginia$93.50
- Washington$101.84
- West Virginia$69.50
- Wisconsin$75.45
- Wyoming$94.87
Median cash price across the state's hospitals.