Doctor visits and therapy CPT 99387 Pennsylvania Outpatient

Annual physical, age 65+ cost in Pennsylvania

In Pennsylvania, 14 hospitals publish a cash price for preventive checkup, new patient aged 65 or older: from $57.00 to $255.78, with a median of $128.90. The lowest price is at Penn Highlands Dubois (DuBois). The highest price is 4.5× the lowest.

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

Lowest$57.00Penn Highlands Dubois
Median$128.90half pay less
Highest$255.78in Pennsylvania
Lowest saves$71.90vs the median

Hospitals in Pennsylvania, cheapest first

HospitalCash price List priceFile date
Penn Highlands Dubois lowest DuBois · DuBois, PA PC PREVENTIVE MED=/>65YR NEW $57.00 $57.00 Aug 1, 2025
source file
Penn State Health Hampden Medical Center Enola · Harrisburg-Carlisle, PA 99387 INIT PM E/M NEW PAT 65+ YRS Tech $67.35 $214.00 —
source file
Penn State Health Milton S. Hershey Medical Center Hershey · Harrisburg-Carlisle, PA 99387 Prev Med Visit New 65 + Yrs $70.90 $214.00 —
source file
AHN Wexford Hospital Wexford · Pittsburgh, PA PR INITIAL PREVENTIVE MEDICINE NEW PATIENT 65YRS&> $93.60 $360.00 Apr 14, 2026
source file
Penn Highlands Brookville Brookville · Brookville, PA PREVENTIVE MED 65YR & > NEW $103.00 $103.00 Apr 1, 2026
source file
Penn Highlands Elk Saint Marys · St. Marys, PA PREVENTIVE MED 65YR & > NEW $103.00 $103.00 Apr 1, 2026
source file
Penn Highlands Huntingdon Huntingdon · Huntingdon, PA PREVENTIVE MED 65YR & > NEW $103.00 $103.00 Apr 1, 2026
source file
Penn Highlands Tyrone Tyrone · Altoona, PA PREVENTIVE MED 65YR & > NEW $103.00 $103.00 Apr 1, 2026
source file
UPMC Pinnacle Hospitals Harrisburg · Harrisburg-Carlisle, PA HC PREV MED - NP 65 & OVER $154.80 $258.00 —
source file
UPMC Somerset Somerset · Somerset, PA HC PREV MED - NP 65 & OVER $154.80 $258.00 —
source file
UPMC Cole Coudersport · Coudersport, PA NP PREVENTIVE MED EXAM 65+ YRS $192.60 $321.00 —
source file
UPMC Wellsboro Wellsboro · Wellsboro, PA P PRVNT VST NEW 65+ YRS $216.00 $360.00 —
source file
Robert Packer Hospital Sayre · Sayre, PA New Prevent >65yr Age $255.78 $319.73 —
source file
Robert Packer Hospital, Towanda Campus Towanda · Sayre, PA New Prevent >65yr Age $255.78 $319.73 —
source file
Troy Community Hospital Troy · Sayre, PA New Prevent >65yr Age $255.78 $319.73 —
source file

By metro area

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

Metro areaHospitals LowestMedian
Harrisburg-Carlisle, PA 3 $67.35 $70.90
Sayre, PA 3 $255.78 $255.78
Altoona, PA 1 $103.00 $103.00
Brookville, PA 1 $103.00 $103.00
Coudersport, PA 1 $192.60 $192.60
DuBois, PA 1 $57.00 $57.00
Huntingdon, PA 1 $103.00 $103.00
Pittsburgh, PA 1 $93.60 $93.60
Somerset, PA 1 $154.80 $154.80
St. Marys, PA 1 $103.00 $103.00
Wellsboro, PA 1 $216.00 $216.00

What it is

This is a yearly preventive checkup for a new patient aged 65 or older. It includes a full review of health history and medicines, a physical exam, counseling and ordering age-appropriate screenings.

What the price covers

The price covers the preventive visit itself. Lab tests, vaccines and screening tests ordered during the visit are billed separately, and treating a new problem at the same visit may add a separate office visit charge.

Preventive checkup, new patient aged 65 or older in other states

Median cash price across the state's hospitals.