Vaccines CPT 90707 Pennsylvania Outpatient

MMR vaccine cost in Pennsylvania

In Pennsylvania, 51 hospitals publish a cash price for MMR vaccine (measles, mumps and rubella), live: from $22.63 to $676.16, with a median of $48.60. The lowest price is at St Joseph Regional Health Network (Reading). The highest price is 29.9× the lowest.

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

Lowest$22.63St Joseph Regional Health Network
Median$48.60half pay less
Highest$676.16in Pennsylvania
Lowest saves$25.97vs the median

Hospitals in Pennsylvania, cheapest first

HospitalCash price List priceFile date
St Joseph Regional Health Network lowest Reading · Reading, PA OM Immunizations and Medications -> MMR Vaccine $22.63 $87.00 —
source file
Penn Highlands Brookville Brookville · Brookville, PA RHC ADM SUBCUT MMR MA ONLY $23.14 $23.14 Apr 1, 2026
source file
Penn Highlands Elk Saint Marys · St. Marys, PA RHC ADM SUBCUT MMR MA ONLY $23.14 $23.14 Apr 1, 2026
source file
Penn Highlands Huntingdon Huntingdon · Huntingdon, PA RHC ADM SUBCUT MMR MA ONLY $23.14 $23.14 Apr 1, 2026
source file
Penn Highlands Tyrone Tyrone · Altoona, PA RHC ADM SUBCUT MMR MA ONLY $23.14 $23.14 Apr 1, 2026
source file
Bryn Mawr Rehabilitation Hospital Malvern · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT [10512] $32.80 $82.00 —
source file
Lankenau Medical Center Wynnewood · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT [10512] $32.80 $82.00 Apr 1, 2026
source file
Paoli Hospital Paoli · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT [10512] $32.80 $82.00 Apr 1, 2026
source file
Riddle Memorial Hospital Media · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT [10512] $32.80 $82.00 Apr 1, 2026
source file
The Bryn Mawr Hospital Bryn Mawr · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT [10512] $32.80 $82.00 —
source file
Penn State Health Holy Spirit Medical Center Camp Hill · Harrisburg-Carlisle, PA measles-mumps-rubella vaccine 0.5 mL SDV inj. $33.31 $139.43 —
source file
UPMC Greene Waynesburg · Waynesburg, PA MEASLES/MUPMS/RUBELLA VACCINE $36.89 $52.70 —
source file
UPMC Washington Washington · Pittsburgh, PA MEASLES/MUPMS/RUBELLA VACCINE $36.89 $52.70 —
source file
Penn State Health Lancaster Medical Center Lancaster · Lancaster, PA measles-mumps-rubella vaccine 0.5 mL SDV inj. $40.42 $139.43 —
source file
Penn State Health Hampden Medical Center Enola · Harrisburg-Carlisle, PA measles-mumps-rubella vaccine 0.5 mL SDV inj. $43.88 $139.43 —
source file
Penn State Health Milton S. Hershey Medical Center Hershey · Harrisburg-Carlisle, PA measles-mumps-rubella vaccine 0.5 mL SDV inj. $46.19 $139.43 —
source file
UPMC Altoona Altoona · Altoona, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Childrens Hospital of Pittsburgh Pittsburgh · Pittsburgh, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 Mar 6, 2026
source file
UPMC Hamot Erie · Erie, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Horizon - Greenville Greenville · Hermitage, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Magee-Womens Hospital Pittsburgh · Pittsburgh, PA HC VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Mercy Pittsburgh · Pittsburgh, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Muncy Muncy · Williamsport, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Northwest Seneca · Oil City, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Passavant - McCandless Pittsburgh · Pittsburgh, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Presbyterian Pittsburgh · Pittsburgh, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 Mar 6, 2026
source file
UPMC Western Psychiatric Hospital Pittsburgh · Pittsburgh, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Williamsport Williamsport · Williamsport, PA VACCINE MEAS/MUMPS/RUBELLA INJ $48.60 $81.00 —
source file
UPMC Wellsboro Wellsboro · Wellsboro, PA VACCINE MEAS/MUMPS/RUBELLA INJ $51.00 $85.00 —
source file
UPMC Carlisle Carlisle · Harrisburg-Carlisle, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Hanover Hanover · York-Hanover, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Lititz Lititz · Lancaster, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Memorial York · York-Hanover, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Pinnacle Hospitals Harrisburg · Harrisburg-Carlisle, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Somerset Somerset · Somerset, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $54.00 $90.00 —
source file
UPMC Cole Coudersport · Coudersport, PA MEASLES/MUMPS/RUBELLA VACC INJ 0.5ML SDV $65.40 $109.00 —
source file
Uniontown Hospital Uniontown · Pittsburgh, PA MMR VACCINE SC $77.50 $155.00 —
source file
Robert Packer Hospital Sayre · Sayre, PA Mmr Vacc Subq $109.20 $136.50 —
source file
Robert Packer Hospital, Towanda Campus Towanda · Sayre, PA Mmr Vacc Subq $109.20 $136.50 —
source file
Troy Community Hospital Troy · Sayre, PA Mmr Vacc Subq $109.20 $136.50 —
source file
Chambersburg Hospital Chambersburg · Chambersburg, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $141.60 $177.00 —
source file
Mercy Fitzgerald Hospital Darby · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD PR Vaccine Mmr Live Subcutaneous $156.00 $156.00 Mar 31, 2026
source file
St Mary Medical Center Langhorne · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD PR Vaccine Mmr Live Subcutaneous $156.00 $156.00 Mar 31, 2026
source file
Highlands Hospital Connellsville · Pittsburgh, PA MEASLES, MUMPS & RUBELLA VIRUS VACC INJ $174.06 $290.10 —
source file
Gettysburg Hospital Gettysburg · Gettysburg, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $199.00 $248.75 —
source file
UPMC Kane Kane · Bradford, PA CL-MEASLES,MUMPS,RUBELL(MMR-II)0.5ML SDV $231.60 $386.00 —
source file
Nazareth Hospital Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $279.65 $279.65 Mar 31, 2026
source file
Penn Highlands Dubois DuBois · DuBois, PA measles-mumps-rubella vaccine inj-[D] $285.65 $285.65 Aug 1, 2025
source file
Ephrata Community Hospital Ephrata · Lancaster, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $347.60 $434.50 —
source file
Good Samaritan Hospital Lebanon · Lebanon, PA MEASLES,MUMPS,RUBELLA VACCINE LIVE(PF)1,000-12,500TCID50/0.5 ML SUBCUT $347.60 $434.50 —
source file
The Children's Hospital of Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD MEASLES, MUMPS & RUBELLA VAC IJ SOLR $676.16 $676.16 —
source file

By metro area

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

Metro areaHospitals LowestMedian
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 9 $32.80 $32.80
Pittsburgh, PA 9 $36.89 $48.60
Harrisburg-Carlisle, PA 5 $33.31 $46.19
Lancaster, PA 3 $40.42 $54.00
Sayre, PA 3 $109.20 $109.20
Altoona, PA 2 $23.14 $35.87
Williamsport, PA 2 $48.60 $48.60
York-Hanover, PA 2 $54.00 $54.00
Brookville, PA 1 $23.14 $23.14
Bradford, PA 1 $231.60 $231.60
Coudersport, PA 1 $65.40 $65.40
Chambersburg, PA 1 $141.60 $141.60
DuBois, PA 1 $285.65 $285.65
Erie, PA 1 $48.60 $48.60
Gettysburg, PA 1 $199.00 $199.00
Hermitage, PA 1 $48.60 $48.60
Huntingdon, PA 1 $23.14 $23.14
Lebanon, PA 1 $347.60 $347.60
Oil City, PA 1 $48.60 $48.60
Reading, PA 1 $22.63 $22.63
Somerset, PA 1 $54.00 $54.00
St. Marys, PA 1 $23.14 $23.14
Waynesburg, PA 1 $36.89 $36.89
Wellsboro, PA 1 $51.00 $51.00

What it is

MMR protects against measles, mumps and rubella. Children get two doses; adults born in 1957 or later without proof of immunity need at least one, and college students, health workers and international travelers need two.

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).

MMR vaccine (measles, mumps and rubella), live in other states

Median cash price across the state's hospitals.