Vaccines CPT 90677 Virginia Outpatient

Pneumonia vaccine (Prevnar 20) cost in Virginia

In Virginia, 20 hospitals publish a cash price for pneumonia vaccine, 20-valent conjugate (Prevnar 20): from $159.00 to $1,104.52, with a median of $328.70. The lowest price is at Bon Secours Memorial Regional Medical Center (Mechanicsville) and 2 other hospitals. The highest price is 6.9× the lowest.

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

Lowest$159.00Bon Secours Memorial Regional Medical Center + 2 more
Median$328.70half pay less
Highest$1,104.52in Virginia
Lowest saves$169.70vs the median

Hospitals in Virginia, cheapest first

HospitalCash price List priceFile date
Bon Secours Memorial Regional Medical Center lowest Mechanicsville · Richmond, VA HC Pcv20 Vaccine Im $159.00 $265.00 —
source file
Bon Secours St Francis Medical Center lowest Midlothian · Richmond, VA HC Pcv20 Vaccine Im $159.00 $265.00 —
source file
Bon Secours St Marys Hospital of Richmond lowest Richmond · Richmond, VA HC Pcv20 Vaccine Im $159.00 $265.00 —
source file
Bon Secours Maryview Medical Center Portsmouth · Virginia Beach-Chesapeake-Norfolk, VA-NC HC Pcv20 Vaccine Im $166.80 $278.00 —
source file
Sovah Health - Martinsville Martinsville · Martinsville, VA Pneumococcal conjugate vaccine, 20 valent (PCV20), for intramuscular use $222.40 $556.00 —
source file
Inova Alexandria Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV pneumococcal 20-val conj vaccine 0.5 ML Susy 0.5 mL Syringe $321.98 $643.95 —
source file
Inova Fair Oaks Hospital Fairfax · Washington-Arlington-Alexandria, DC-VA-MD-WV pneumococcal 20-val conj vaccine 0.5 ML Susy 0.5 mL Syringe $321.98 $643.95 —
source file
Inova Fairfax Hospital Falls Church · Washington-Arlington-Alexandria, DC-VA-MD-WV pneumococcal 20-val conj vaccine 0.5 ML Susy 0.5 mL Syringe $321.98 $643.95 —
source file
Inova Loudoun Hospital Leesburg · Washington-Arlington-Alexandria, DC-VA-MD-WV pneumococcal 20-val conj vaccine 0.5 ML Susy 0.5 mL Syringe $321.98 $643.95 —
source file
Inova Mount Vernon Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV pneumococcal 20-val conj vaccine 0.5 ML Susy 0.5 mL Syringe $321.98 $643.95 —
source file
Chesapeake General Hospital Chesapeake · Virginia Beach-Chesapeake-Norfolk, VA-NC Pneumococcal 20-Valent Conjugat 0.5 Ml Susy 0.5 Ml $335.41 $559.02 —
source file
Johnston Memorial Hospital Abingdon · Kingsport-Bristol, TN-VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $359.12 $2,394.13 Mar 23, 2026
source file
Lonesome Pine Hospital Big Stone Gap · Big Stone Gap, VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $359.12 $2,394.13 —
source file
Russell County Hospital Lebanon · Lebanon, VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $359.12 $2,394.13 Mar 23, 2026
source file
Smyth County Community Hospital Marion · Marion, VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $359.12 $2,394.13 —
source file
Augusta Health Fishersville · Staunton-Stuarts Draft, VA Pneumococcal Vacc 20 Val Im $367.41 $734.82 Apr 1, 2026
source file
Lee County Community Hospital Pennington Gap · Pennington Gap, VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $550.65 $2,394.13 Mar 23, 2026
source file
Dickenson Community Hospital Clintwood · Clintwood, VA PNEUMOCOCCAL 20-VALENT CONJUGATE VACCINE SUS PREF SYR 0.5 ML $567.90 $2,469.13 Mar 23, 2026
source file
Children's Hospital of the King's Daughters Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC PRVNR20 VACC PFS0.5ML $869.31 $965.90 Mar 17, 2026
source file
Bon Secours Richmond Community Hospital Richmond · Richmond, VA PNEUMOCOCCAL 20-VAL CONJ VACC 0.5 ML IM SUSY $1,104.52 $1,840.87 —
source file

By metro area

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

Metro areaHospitals LowestMedian
Washington-Arlington-Alexandria, DC-VA-MD-WV 5 $321.98 $321.98
Richmond, VA 4 $159.00 $159.00
Virginia Beach-Chesapeake-Norfolk, VA-NC 3 $166.80 $335.41
Big Stone Gap, VA 1 $359.12 $359.12
Clintwood, VA 1 $567.90 $567.90
Kingsport-Bristol, TN-VA 1 $359.12 $359.12
Lebanon, VA 1 $359.12 $359.12
Marion, VA 1 $359.12 $359.12
Martinsville, VA 1 $222.40 $222.40
Pennington Gap, VA 1 $550.65 $550.65
Staunton-Stuarts Draft, VA 1 $367.41 $367.41

What it is

Prevnar 20 is a conjugate vaccine against 20 types of pneumococcus, the bacteria behind many cases of pneumonia, meningitis and blood infections. The CDC recommends a pneumococcal conjugate vaccine for all adults 50 and older and for younger adults with certain conditions, usually as a single dose.

What the price covers

The price is for the vaccine dose. Giving the shot is usually a separate line (code 90471 for the first vaccine of the visit); Medicare bills use G0009 instead.

Pneumonia vaccine, 20-valent conjugate (Prevnar 20) in other states

Median cash price across the state's hospitals.