Lab tests CPT 82607 Pennsylvania Outpatient

Vitamin B12 test cost in Pennsylvania

In Pennsylvania, 65 hospitals publish a cash price for vitamin B12 (cobalamin) blood test: from $11.96 to $1,168.20, with a median of $86.80. The lowest price is at AHN Wexford Hospital (Wexford). The highest price is 97.7× the lowest.

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

Lowest$11.96AHN Wexford Hospital
Median$86.80half pay less
Highest$1,168.20in Pennsylvania
Lowest saves$74.84vs the median

Hospitals in Pennsylvania, cheapest first

HospitalCash price List priceFile date
AHN Wexford Hospital lowest Wexford · Pittsburgh, PA CHG CYANOCOBALAMIN VITAMIN B-12 $11.96 $46.00 Apr 14, 2026
source file
Lower Bucks Hospital Bristol · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B-12 $15.00 $98.00 Sep 1, 2026
source file
Roxborough Memorial Hospital East Norriton · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B-12 $15.00 $190.00 Sep 1, 2026
source file
Pennsylvania Psychiatric Institute Harrisburg · Harrisburg-Carlisle, PA 82607 VITAMIN B-12 Tech $16.82 $98.00 —
source file
Penn State Health Holy Spirit Medical Center Camp Hill · Harrisburg-Carlisle, PA 82607 VITAMIN B-12 Tech $23.41 $98.00 —
source file
St Joseph Regional Health Network Reading · Reading, PA Vitamin B12 Level $25.49 $98.00 —
source file
Penn State Health Lancaster Medical Center Lancaster · Lancaster, PA 82607 VITAMIN B-12 Tech $28.41 $98.00 —
source file
Penn State Health Hampden Medical Center Enola · Harrisburg-Carlisle, PA 82607 VITAMIN B-12 Tech $30.84 $98.00 —
source file
Penn State Health Milton S. Hershey Medical Center Hershey · Harrisburg-Carlisle, PA Vitamin B12 Level $32.47 $98.00 —
source file
Chambersburg Hospital Chambersburg · Chambersburg, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $113.00 —
source file
Ephrata Community Hospital Ephrata · Lancaster, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $78.00 —
source file
Evangelical Community Hospital Lewisburg · Lewisburg, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $209.75 —
source file
Gettysburg Hospital Gettysburg · Gettysburg, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $77.00 —
source file
Good Samaritan Hospital Lebanon · Lebanon, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $78.00 —
source file
Waynesboro Hospital Waynesboro · Chambersburg, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $113.00 —
source file
WellSpan Surgery and Rehabilitation Hospital York · York-Hanover, PA Cyanocobalamin (Vitamin B-12) Level $40.00 $77.00 —
source file
Punxsutawney Area Hospital Punxsutawney · Punxsutawney, PA VITAMIN B12 (CYANOCOBALAMIN) $44.64 $124.00 Mar 2, 2026
source file
UPMC Greene Waynesburg · Waynesburg, PA VITAMIN-B12-E $48.02 $68.60 —
source file
UPMC Washington Washington · Pittsburgh, PA VITAMIN-B12-E $48.02 $68.60 —
source file
UPMC Jameson New Castle · Pittsburgh, PA VITAMIN B 12 TEST $52.80 $88.00 —
source file
St Mary Medical Center Langhorne · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Quest Vitamin B-12 $63.70 $98.00 Mar 31, 2026
source file
UPMC Bedford Everett · Everett, PA VITAMIN B 12 TEST $75.00 $125.00 —
source file
UPMC Kane Kane · Bradford, PA B12 $75.60 $126.00 —
source file
UPMC Carlisle Carlisle · Harrisburg-Carlisle, PA HC VITAMIN B12 $76.80 $128.00 —
source file
UPMC Hanover Hanover · York-Hanover, PA HC VITAMIN B12 $76.80 $128.00 —
source file
UPMC Horizon - Greenville Greenville · Hermitage, PA VITAMIN B 12 TEST $76.80 $128.00 —
source file
UPMC Lititz Lititz · Lancaster, PA HC VITAMIN B12 $76.80 $128.00 —
source file
UPMC Memorial York · York-Hanover, PA HC VITAMIN B12 $76.80 $128.00 —
source file
UPMC Pinnacle Hospitals Harrisburg · Harrisburg-Carlisle, PA HC VITAMIN B12 $76.80 $128.00 —
source file
UPMC Somerset Somerset · Somerset, PA HC VITAMIN B12 $76.80 $128.00 —
source file
Uniontown Hospital Uniontown · Pittsburgh, PA CYANOCOBALAMIN (VITAMIN B-12) LEVEL $86.00 $172.00 —
source file
Bryn Mawr Rehabilitation Hospital Malvern · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B12 $86.80 $217.00 —
source file
Lankenau Medical Center Wynnewood · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B12 $86.80 $217.00 Apr 1, 2026
source file
Paoli Hospital Paoli · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B12 $86.80 $217.00 Apr 1, 2026
source file
Riddle Memorial Hospital Media · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B12 $86.80 $217.00 Apr 1, 2026
source file
The Bryn Mawr Hospital Bryn Mawr · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Vitamin B12 $86.80 $217.00 —
source file
UPMC Northwest Seneca · Oil City, PA VITAMIN B12 PNL 2979 $89.40 $149.00 —
source file
UPMC McKeesport McKeesport · Pittsburgh, PA VITAMIN B 12 TEST $94.80 $158.00 —
source file
UPMC Magee-Womens Hospital Pittsburgh · Pittsburgh, PA HC VITAMIN B-12 (CYANCOBALAMIN) $102.00 $170.00 —
source file
UPMC Cole Coudersport · Coudersport, PA B12 - LC SCREENING $105.00 $175.00 —
source file
Highlands Hospital Connellsville · Pittsburgh, PA VITAMIN B12 SERUM $106.20 $177.00 —
source file
Monogahela Valley Hospital Monongahela · Pittsburgh, PA VITAMIN B-12 $106.20 $177.00 —
source file
UPMC St Margaret Pittsburgh · Pittsburgh, PA VITAMIN B12 $106.20 $177.00 —
source file
UPMC Altoona Altoona · Altoona, PA VITAMIN B12 $108.60 $181.00 —
source file
Troy Community Hospital Troy · Sayre, PA Vitamin B 12 $123.60 $154.50 —
source file
Shriners Childrens - Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD VITAMIN B-12 $133.20 $133.20 —
source file
UPMC Muncy Muncy · Williamsport, PA VITAMIN B 12 TEST $133.80 $223.00 —
source file
UPMC Wellsboro Wellsboro · Wellsboro, PA VITAMIN B 12 TEST $133.80 $223.00 —
source file
UPMC Williamsport Williamsport · Williamsport, PA VITAMIN B12 PNL 2979 $133.80 $223.00 —
source file
Robert Packer Hospital Sayre · Sayre, PA Vitamin B 12 $155.04 $193.80 —
source file
UPMC Mercy Pittsburgh · Pittsburgh, PA VITAMIN B 12 TEST $158.40 $264.00 —
source file
UPMC Childrens Hospital of Pittsburgh Pittsburgh · Pittsburgh, PA VITAMIN B 12 TEST $162.00 $270.00 Mar 6, 2026
source file
Penn Highlands Brookville Brookville · Brookville, PA Vit B12 $177.00 $177.00 Apr 1, 2026
source file
Penn Highlands Dubois DuBois · DuBois, PA Vit B12 $177.00 $177.00 Aug 1, 2025
source file
Penn Highlands Elk Saint Marys · St. Marys, PA Vitamin B12 $177.00 $177.00 Apr 1, 2026
source file
Penn Highlands Huntingdon Huntingdon · Huntingdon, PA Vitamin B12 $177.00 $177.00 Apr 1, 2026
source file
Penn Highlands Tyrone Tyrone · Altoona, PA Vitamin B12 $177.00 $177.00 Apr 1, 2026
source file
UPMC Hamot Erie · Erie, PA VITAMIN B 12 TEST $192.00 $320.00 —
source file
Nazareth Hospital Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Vitamin B-12 $209.95 $323.00 Mar 31, 2026
source file
Mercy Fitzgerald Hospital Darby · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Quest 7065 Vitamin B-12 $215.15 $331.00 Mar 31, 2026
source file
UPMC East Monroeville · Pittsburgh, PA VITAMIN B12 $225.60 $376.00 —
source file
UPMC Passavant - McCandless Pittsburgh · Pittsburgh, PA HC VITAMIN B12 TEST $266.40 $444.00 —
source file
ROBERT PACKER HOSPITAL Doing Business As: ROBERT PACKER HOSPITAL, TOWANDA CAMPUS Towanda · Sayre, PA Vitamin B 12 $369.41 $461.76 —
source file
The Children's Hospital of Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Vitamin B12 $457.00 $457.00 —
source file
UPMC Presbyterian Pittsburgh · Pittsburgh, PA VITAMIN B12 $1,168.20 $1,947.00 Mar 6, 2026
source file

By metro area

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

Metro areaHospitals LowestMedian
Pittsburgh, PA 14 $11.96 $106.20
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD 12 $15.00 $86.80
Harrisburg-Carlisle, PA 6 $16.82 $31.66
Lancaster, PA 3 $28.41 $40.00
Sayre, PA 3 $123.60 $155.04
York-Hanover, PA 3 $40.00 $76.80
Altoona, PA 2 $108.60 $142.80
Chambersburg, PA 2 $40.00 $40.00
Williamsport, PA 2 $133.80 $133.80
Brookville, PA 1 $177.00 $177.00
Bradford, PA 1 $75.60 $75.60
Coudersport, PA 1 $105.00 $105.00
DuBois, PA 1 $177.00 $177.00
Everett, PA 1 $75.00 $75.00
Erie, PA 1 $192.00 $192.00
Gettysburg, PA 1 $40.00 $40.00
Hermitage, PA 1 $76.80 $76.80
Huntingdon, PA 1 $177.00 $177.00
Lebanon, PA 1 $40.00 $40.00
Lewisburg, PA 1 $40.00 $40.00
Oil City, PA 1 $89.40 $89.40
Punxsutawney, PA 1 $44.64 $44.64
Reading, PA 1 $25.49 $25.49
Somerset, PA 1 $76.80 $76.80
St. Marys, PA 1 $177.00 $177.00
Waynesburg, PA 1 $48.02 $48.02
Wellsboro, PA 1 $133.80 $133.80

What it is

This blood test measures the level of vitamin B12, which the body needs for red blood cells and nerves. It is ordered to look into anemia, numbness or tingling, memory problems, or conditions and medicines that lower B12 absorption.

What the price covers

The price usually covers the B12 test only. The blood draw is often billed separately, and folate (82746) or follow-up tests are separate codes.

Vitamin B12 (cobalamin) blood test in other states

Median cash price across the state's hospitals.