Injection (shot) cost in Virginia
In Virginia, 37 hospitals publish a cash price for injection under the skin or into a muscle, for treatment or testing: from $31.51 to $338.10, with a median of $93.50. The lowest price is at Dickenson Community Hospital (Clintwood) and 1 other hospital. The highest price is 10.7× 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 Virginia, cheapest first
| Hospital | Cash price | List price | File date |
|---|---|---|---|
| Dickenson Community Hospital lowest Clintwood · Clintwood, VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.51 | $137.00 | Mar 23, 2026 source file |
| Lee County Community Hospital lowest Pennington Gap · Pennington Gap, VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.51 | $137.00 | Mar 23, 2026 source file |
| Johnston Memorial Hospital Abingdon · Kingsport-Bristol, TN-VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.95 | $213.00 | Mar 23, 2026 source file |
| Lonesome Pine Hospital Big Stone Gap · Big Stone Gap, VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.95 | $213.00 | — source file |
| Russell County Hospital Lebanon · Lebanon, VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.95 | $213.00 | Mar 23, 2026 source file |
| Smyth County Community Hospital Marion · Marion, VA HC INJECT TX/PROPH/DX IM OR SUBQ | $31.95 | $213.00 | — source file |
| Bon Secours Southampton Memorial Hospital Franklin · Roanoke, VA HC Injection Im Sub Q | $45.90 | $153.00 | — source file |
| Children's Hospital of the King's Daughters Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC THERP PROPHYLCTC/DX IN | $50.40 | $56.00 | Mar 17, 2026 source file |
| Sentara Halifax Regional Hospital South Boston · South Boston, VA Injection, Subq/Im | $67.50 | $135.00 | Apr 1, 2026 source file |
| Sentara Martha Jefferson Hospital Charlottesville · Charlottesville, VA Non-Chemo Injection Sq/Im | $75.00 | $150.00 | Apr 1, 2026 source file |
| Sentara RMH Medical Center Harrisonburg · Harrisonburg, VA Non-Chemo Injection Sq/Im | $75.00 | $150.00 | Apr 1, 2026 source file |
| Augusta Health Fishersville · Staunton-Stuarts Draft, VA Injection Im/Sq Ther/Pro/Di | $77.00 | $154.00 | Apr 1, 2026 source file |
| Rappahannock General Hospital Kilmarnock · Kilmarnock, VA HC Injection Im Sub Q | $91.80 | $153.00 | — source file |
| Hospital for Extended Recovery Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC Inj-Administration Fee | $93.50 | $187.00 | — source file |
| Sentara Careplex Hospital Hampton · Virginia Beach-Chesapeake-Norfolk, VA-NC Ther/Proph/Diag Inj Sc/Im | $93.50 | $187.00 | Apr 1, 2026 source file |
| Sentara Leigh Hospital Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC Injection, Subq/Im | $93.50 | $187.00 | Apr 1, 2026 source file |
| Sentara Northern Virginia Medical Center Woodbridge · Washington-Arlington-Alexandria, DC-VA-MD-WV Ther/Proph/Diag Inj Sc/Im | $93.50 | $187.00 | Apr 1, 2026 source file |
| Sentara Obici Hospital Suffolk · Suffolk, VA Ther/Proph/Diag Inj Sc/Im | $93.50 | $187.00 | Apr 1, 2026 source file |
| Sentara Princess Anne Hospital Virginia Beach · Virginia Beach-Chesapeake-Norfolk, VA-NC 96372 Injection (Sc) (Im) | $93.50 | $187.00 | Apr 1, 2026 source file |
| Sentara Virginia Beach General Hospital Virginia Beach · Virginia Beach-Chesapeake-Norfolk, VA-NC Non-Chem Sq/Im | $93.50 | $187.00 | Apr 1, 2026 source file |
| Inova Alexandria Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV HC INJ THER PROPH/DX SUBQ/IM | $109.00 | $218.00 | — source file |
| Inova Fair Oaks Hospital Fairfax · Washington-Arlington-Alexandria, DC-VA-MD-WV HC INJ THER PROPH/DX SUBQ/IM | $109.00 | $218.00 | — source file |
| Inova Fairfax Hospital Falls Church · Washington-Arlington-Alexandria, DC-VA-MD-WV HC INJ THER PROPH/DX SUBQ/IM | $109.00 | $218.00 | — source file |
| Inova Loudoun Hospital Leesburg · Washington-Arlington-Alexandria, DC-VA-MD-WV HC INJ THER PROPH/DX SUBQ/IM | $109.00 | $218.00 | — source file |
| Inova Mount Vernon Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV HC INJ THER PROPH/DX SUBQ/IM | $109.00 | $218.00 | — source file |
| Chesapeake General Hospital Chesapeake · Virginia Beach-Chesapeake-Norfolk, VA-NC Hc Injection Im Sub Q | $111.38 | $185.63 | — source file |
| Sovah Health - Danville Danville · Danville, VA Therapeutic, prophylactic, or diagnostic injection (specify substance or drug); subcutaneous or intramuscular | $120.00 | $300.00 | — source file |
| Sovah Health - Martinsville Martinsville · Martinsville, VA Therapeutic, prophylactic, or diagnostic injection (specify substance or drug); subcutaneous or intramuscular | $120.00 | $300.00 | — source file |
| Bon Secours Memorial Regional Medical Center Mechanicsville · Richmond, VA HC Injection Im Sub Q | $148.20 | $247.00 | — source file |
| Bon Secours Richmond Community Hospital Richmond · Richmond, VA HC Injection Im Sub Q | $148.20 | $247.00 | — source file |
| Bon Secours St Francis Medical Center Midlothian · Richmond, VA HC Injection Im Sub Q | $148.20 | $247.00 | — source file |
| Bon Secours St Marys Hospital of Richmond Richmond · Richmond, VA HC Injection Im Sub Q | $148.20 | $247.00 | — source file |
| Bon Secours Southside Medical Center Petersburg · Richmond, VA HC Injection Im Sub Q | $151.20 | $504.00 | — source file |
| Bon Secours Harbour View Medical Center Suffolk · Virginia Beach-Chesapeake-Norfolk, VA-NC HC Injection Im Sub Q | $228.60 | $381.00 | — source file |
| Bon Secours Maryview Medical Center Portsmouth · Virginia Beach-Chesapeake-Norfolk, VA-NC HC Injection Im Sub Q | $228.60 | $381.00 | — source file |
| Mary Immaculate Hospital Newport News · Virginia Beach-Chesapeake-Norfolk, VA-NC HC Injection Im Sub Q | $228.60 | $381.00 | — source file |
| Bon Secours Southern Virginia Medical Center Emporia · Emporia, VA HC Injection Im Sub Q | $338.10 | $1,127.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 |
|---|---|---|---|
| Virginia Beach-Chesapeake-Norfolk, VA-NC | 10 | $50.40 | $93.50 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 6 | $93.50 | $109.00 |
| Richmond, VA | 5 | $148.20 | $148.20 |
| Big Stone Gap, VA | 1 | $31.95 | $31.95 |
| Clintwood, VA | 1 | $31.51 | $31.51 |
| Charlottesville, VA | 1 | $75.00 | $75.00 |
| Danville, VA | 1 | $120.00 | $120.00 |
| Emporia, VA | 1 | $338.10 | $338.10 |
| Harrisonburg, VA | 1 | $75.00 | $75.00 |
| Kilmarnock, VA | 1 | $91.80 | $91.80 |
| Kingsport-Bristol, TN-VA | 1 | $31.95 | $31.95 |
| Lebanon, VA | 1 | $31.95 | $31.95 |
| Marion, VA | 1 | $31.95 | $31.95 |
| Martinsville, VA | 1 | $120.00 | $120.00 |
| Pennington Gap, VA | 1 | $31.51 | $31.51 |
| Roanoke, VA | 1 | $45.90 | $45.90 |
| South Boston, VA | 1 | $67.50 | $67.50 |
| Suffolk, VA | 1 | $93.50 | $93.50 |
| Staunton-Stuarts Draft, VA | 1 | $77.00 | $77.00 |
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
- Oklahoma$61.14
- 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
- Washington$101.84
- West Virginia$69.50
- Wisconsin$75.45
- Wyoming$94.87
Median cash price across the state's hospitals.