Lab tests CPT 85025 Pennsylvania Outpatient

Complete blood count (CBC) with differential cost in Pennsylvania

In Pennsylvania, 65 hospitals publish a cash price for Complete blood count (CBC) with differential: from $7.00 to $353.23, with a median of $42.60. The lowest price is at Lower Bucks Hospital (Bristol) and 1 other hospital. The highest price is 50.5× the lowest.

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

Lowest$7.00Lower Bucks Hospital + 1 more
Median$42.60half pay less
Highest$353.23in Pennsylvania
Lowest saves$35.60vs the median

Hospitals in Pennsylvania, cheapest first

HospitalCash price List priceFile date
Lower Bucks Hospital lowest Bristol · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Complete Cbc & Auto Diff Wbc $7.00 $249.00 Sep 1, 2026
source file
Roxborough Memorial Hospital lowest East Norriton · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Complete Cbc & Auto Diff Wbc $7.00 $311.25 Sep 1, 2026
source file
Pennsylvania Psychiatric Institute Harrisburg · Harrisburg-Carlisle, PA 85025 COMPLETE CBC W/AUTO DIFF WBC Tech $8.75 $51.00
source file
Monogahela Valley Hospital Monongahela · Pittsburgh, PA OH CBC WITH DIFF $10.20 $17.00
source file
Penn State Health Holy Spirit Medical Center Camp Hill · Harrisburg-Carlisle, PA .BO Ebola CBC Diff Tech $12.18 $51.00
source file
St Joseph Regional Health Network Reading · Reading, PA CBC w/ Diff. $13.27 $51.00
source file
Penn State Health Lancaster Medical Center Lancaster · Lancaster, PA 85025 COMPLETE CBC W/AUTO DIFF WBC Tech $14.78 $51.00
source file
Chambersburg Hospital Chambersburg · Chambersburg, PA Complete Blood Cell Count, With Diff $15.00 $95.00
source file
Ephrata Community Hospital Ephrata · Lancaster, PA Complete Blood Cell Count, With Diff $15.00 $118.00
source file
Evangelical Community Hospital Lewisburg · Lewisburg, PA Complete Blood Cell Count, With Diff $15.00 $138.25
source file
Gettysburg Hospital Gettysburg · Gettysburg, PA Complete Blood Cell Count, With Diff $15.00 $55.00
source file
Good Samaritan Hospital Lebanon · Lebanon, PA Complete Blood Cell Count, With Diff $15.00 $74.00
source file
Waynesboro Hospital Waynesboro · Chambersburg, PA Complete Blood Cell Count, With Diff $15.00 $95.00
source file
WellSpan Surgery and Rehabilitation Hospital York · York-Hanover, PA Complete Blood Cell Count, With Diff $15.00 $55.00
source file
Penn State Health Hampden Medical Center Enola · Harrisburg-Carlisle, PA .BO Ebola CBC Diff Tech $16.05 $51.00
source file
Penn State Health Milton S. Hershey Medical Center Hershey · Harrisburg-Carlisle, PA SC CBC W/DIFF & PLT (SQ) $16.90 $51.00
source file
UPMC Greene Waynesburg · Waynesburg, PA HGB-HCT MICRO $17.64 $25.20
source file
UPMC Washington Washington · Pittsburgh, PA HGB-HCT MICRO $17.64 $25.20
source file
Punxsutawney Area Hospital Punxsutawney · Punxsutawney, PA CBC WITH DIFF $23.76 $66.00 Mar 2, 2026
source file
Uniontown Hospital Uniontown · Pittsburgh, PA COMPLETE BLOOD CELL COUNT (RED CELLS; WHITE BLOOD CELL; PLATELETS); AUTOMATED TEST AND AUTOMATED DIFFERENTIAL WHITE BLOOD CELL COUNT $26.00 $52.00
source file
UPMC Jameson New Castle · Pittsburgh, PA CBC W/DIFF & PLATELETS $31.80 $53.00
source file
UPMC Carlisle Carlisle · Harrisburg-Carlisle, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
UPMC Hanover Hanover · York-Hanover, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
UPMC Lititz Lititz · Lancaster, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
UPMC Memorial York · York-Hanover, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
UPMC Pinnacle Hospitals Harrisburg · Harrisburg-Carlisle, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
UPMC Somerset Somerset · Somerset, PA HC CBC & AUTO DIFFERENTIAL $40.20 $67.00
source file
Bryn Mawr Rehabilitation Hospital Malvern · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Cbc Auto W/Auto Diff $40.40 $101.00
source file
Lankenau Medical Center Wynnewood · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Cbc Auto W/Auto Diff $40.40 $101.00 Apr 1, 2026
source file
Paoli Hospital Paoli · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Cbc Auto W/Auto Diff $40.40 $101.00 Apr 1, 2026
source file
Riddle Memorial Hospital Media · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Cbc Auto W/Auto Diff $40.40 $101.00 Apr 1, 2026
source file
The Bryn Mawr Hospital Bryn Mawr · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Cbc Auto W/Auto Diff $40.40 $101.00
source file
UPMC Cole Coudersport · Coudersport, PA CBC-LC SCREENING $42.60 $71.00
source file
UPMC Horizon - Greenville Greenville · Hermitage, PA OXLDL $48.00 $80.00
source file
UPMC Bedford Everett · Everett, PA OXLDL $49.80 $83.00
source file
UPMC Magee-Womens Hospital Pittsburgh · Pittsburgh, PA HC CBC & PLT & AUTO COMP DIFF $52.20 $87.00
source file
Highlands Hospital Connellsville · Pittsburgh, PA .DIFFERENTIAL AUTOMATED $54.60 $91.00
source file
Saint Vincent Health Center Erie · Erie, PA HC CBC AUTO W AUTO DIFF $57.40 $70.00 Apr 14, 2026
source file
UPMC McKeesport McKeesport · Pittsburgh, PA CBC & PLT & AUTO COMP DIFF $63.00 $105.00
source file
UPMC Mercy Pittsburgh · Pittsburgh, PA OXLDL $66.60 $111.00
source file
Shriners Childrens - Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD COMPLETE BLOOD CELL COUNT (RED CELLS; WHITE BLOOD CELL; PLATELETS); AUTOMATED TEST AND AUTOMATED DIFFERENTIAL WHITE BLOOD CELL COUNT $68.70 $68.70
source file
St Mary Medical Center Langhorne · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Cbc Automated/Differential Wbc Automated $72.15 $111.00 Mar 31, 2026
source file
Troy Community Hospital Incorporated Troy · Sayre, PA Cbc/Auto Diff $72.40 $90.50
source file
UPMC Kane Kane · Bradford, PA CBC AUTO DIFFERENTIAL CHARGE ONLY $79.20 $132.00
source file
Nazareth Hospital Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC POCT Cbc Automated/Differential Wbc Automated $83.85 $129.00 Mar 31, 2026
source file
UPMC Altoona Altoona · Altoona, PA CBC W/DIFF & PLATELETS $89.40 $149.00
source file
UPMC Northwest Seneca · Oil City, PA CBC W/DIFF & PLATELETS $89.40 $149.00
source file
Penn Highlands Brookville Brookville · Brookville, PA CBC w/ Auto Diff $91.00 $91.00 Apr 1, 2026
source file
Penn Highlands Dubois Dubois · DuBois, PA CBC w/ Auto Diff $91.00 $91.00 Aug 1, 2025
source file
Penn Highlands Elk Saint Marys · St. Marys, PA CBC w/ Auto Diff $91.00 $91.00 Apr 1, 2026
source file
Penn Highlands Huntingdon Huntingdon · Huntingdon, PA CBC w/ Auto Diff $91.00 $91.00 Apr 1, 2026
source file
Penn Highlands Tyrone Tyrone · Altoona, PA CBC w/ Auto Diff $91.00 $91.00 Apr 1, 2026
source file
UPMC St Margaret Pittsburgh · Pittsburgh, PA OXLDL $93.00 $155.00
source file
UPMC Muncy Muncy · Williamsport, PA CBC & PLT & AUTO COMP DIFF $95.40 $159.00
source file
UPMC Wellsboro Wellsboro · Wellsboro, PA OXLDL $95.40 $159.00
source file
UPMC Williamsport Williamsport · Williamsport, PA CBC & PLT & AUTO COMP DIFF $95.40 $159.00
source file
ROBERT PACKER HOSPITAL Doing Business As: ROBERT PACKER HOSPITAL, TOWANDA CAMPUS Towanda · Sayre, PA Cbc/Auto Diff $107.52 $134.40
source file
Mercy Fitzgerald Hospital Darby · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC POCT Cbc Automated/Differential Wbc Automated $112.45 $173.00 Mar 31, 2026
source file
UPMC East Monroeville · Pittsburgh, PA CBC & PLT & AUTO COMP DIFF $115.80 $193.00
source file
Robert Packer Hospital Sayre · Sayre, PA Cbc/Auto Diff $160.17 $200.21
source file
UPMC Childrens Hospital of Pittsburgh Pittsburgh · Pittsburgh, PA CBC & PLT & AUTO COMP DIFF $171.60 $286.00 Mar 6, 2026
source file
UPMC Hamot Erie · Erie, PA CBC W/DIFF & PLATELETS $214.20 $357.00
source file
UPMC Passavant - McCandless Pittsburgh · Pittsburgh, PA HC CBC & PLT & AUTO COMP DIFF $235.20 $392.00
source file
UPMC Presbyterian Pittsburgh · Pittsburgh, PA CBC & PLT & AUTO COMP DIFF $241.20 $402.00 Mar 6, 2026
source file
Children's Hospital of Philadelphia, The Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Cbc With Differential-Ebola Testing $353.23 $353.23
source file

By metro area

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

Metro areaHospitals LowestMedian
Pittsburgh, PA 13 $10.20 $63.00
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 12 $7.00 $40.40
Harrisburg-Carlisle, PA 6 $8.75 $16.48
Lancaster, PA 3 $14.78 $15.00
Sayre, PA 3 $72.40 $107.52
York-Hanover, PA 3 $15.00 $40.20
Altoona, PA 2 $89.40 $90.20
Chambersburg, PA 2 $15.00 $15.00
Erie, PA 2 $57.40 $135.80
Williamsport, PA 2 $95.40 $95.40
Brookville, PA 1 $91.00 $91.00
Bradford, PA 1 $79.20 $79.20
Coudersport, PA 1 $42.60 $42.60
DuBois, PA 1 $91.00 $91.00
Everett, PA 1 $49.80 $49.80
Gettysburg, PA 1 $15.00 $15.00
Hermitage, PA 1 $48.00 $48.00
Huntingdon, PA 1 $91.00 $91.00
Lebanon, PA 1 $15.00 $15.00
Lewisburg, PA 1 $15.00 $15.00
Oil City, PA 1 $89.40 $89.40
Punxsutawney, PA 1 $23.76 $23.76
Reading, PA 1 $13.27 $13.27
Somerset, PA 1 $40.20 $40.20
St. Marys, PA 1 $91.00 $91.00
Waynesburg, PA 1 $17.64 $17.64
Wellsboro, PA 1 $95.40 $95.40

What it is

A complete blood count (CBC) with differential measures red blood cells, white blood cells, hemoglobin, hematocrit and platelets, and breaks the white cells down into their types. It is used to check for anemia, infection, inflammation and many other conditions.

What the price covers

The price usually covers the automated CBC and differential. The blood draw is often billed separately, and a manual smear review, if needed, can be an extra code.

Complete blood count (CBC) with differential in other states

Median cash price across the state's hospitals.