Testosterone test cost in Pennsylvania
In Pennsylvania, 63 hospitals publish a cash price for testosterone blood test, total (not free testosterone): from $25.00 to $686.40, with a median of $165.60. The lowest price is at Lower Bucks Hospital (Bristol) and 1 other hospital. The highest price is 27.5× the lowest.
Outpatient cash prices, one line per hospital — its lowest listed price for code 84403. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 23, 2026.
Hospitals in Pennsylvania, cheapest first
| Hospital | Cash price | List price | File date |
|---|---|---|---|
| Lower Bucks Hospital lowest Bristol · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Assay Of Total Testosterone | $25.00 | $219.00 | Sep 1, 2026 source file |
| Roxborough Memorial Hospital lowest Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Assay Of Total Testosterone | $25.00 | $264.74 | Sep 1, 2026 source file |
| Pennsylvania Psychiatric Institute Harrisburg · Harrisburg-Carlisle, PA Testosterone, Total -Quest Tech | $28.83 | $168.00 | — source file |
| Penn State Health Holy Spirit Medical Center Camp Hill · Harrisburg-Carlisle, PA 84403 ASSAY OF TOTAL TESTOSTERONE Tech | $40.14 | $168.00 | — source file |
| St Joseph Regional Health Network Reading · Reading, PA Testosterone, Total, LC/MS/MS (QST) 8206857 | $43.70 | $168.00 | — source file |
| Nazareth Hospital Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Quest Testosterone Total | $44.20 | $68.00 | Mar 31, 2026 source file |
| Penn State Health Lancaster Medical Center Lancaster · Lancaster, PA 84403 ASSAY OF TOTAL TESTOSTERONE Tech | $48.70 | $168.00 | — source file |
| Penn State Health Hampden Medical Center Enola · Harrisburg-Carlisle, PA Testosterone, Total, LC/MS/MS -Quest Tech | $52.87 | $168.00 | — source file |
| Penn State Health Milton S. Hershey Medical Center Hershey · Harrisburg-Carlisle, PA Bioavailable Testosterone calc. | $55.66 | $168.00 | — source file |
| Punxsutawney Area Hospital Punxsutawney · Punxsutawney, PA TESTOSTERONE TOTAL | $69.48 | $193.00 | Mar 2, 2026 source file |
| UPMC Greene Waynesburg · Waynesburg, PA TESTOSTERONE | $82.28 | $117.55 | — source file |
| UPMC Washington Washington · Pittsburgh, PA TESTOSTERONE | $82.28 | $117.55 | — source file |
| Uniontown Hospital Uniontown · Pittsburgh, PA ASSAY OF TOTAL TESTOSTERONE | $105.50 | $211.00 | — source file |
| Gettysburg Hospital Gettysburg · Gettysburg, PA Testosterone (Hormone) Level, Total | $105.60 | $132.00 | — source file |
| Ephrata Community Hospital Ephrata · Lancaster, PA Testosterone (Hormone) Level, Total | $107.20 | $134.00 | — source file |
| Good Samaritan Hospital Lebanon · Lebanon, PA Testosterone (Hormone) Level, Total | $107.20 | $134.00 | — source file |
| Mercy Fitzgerald Hospital Darby · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Warde 3723600 Testosterone Total | $109.20 | $168.00 | Mar 31, 2026 source file |
| St Mary Medical Center Langhorne · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD HC Quest Testosterone Total | $122.20 | $188.00 | Mar 31, 2026 source file |
| UPMC Bedford Everett · Everett, PA TESTOSTERONE (ANDROGEN) | $125.40 | $209.00 | — source file |
| UPMC Northwest Seneca · Oil City, PA TOTAL TESTOSTERONE P5150 | $126.60 | $211.00 | — source file |
| UPMC Carlisle Carlisle · Harrisburg-Carlisle, PA HC STEROID PANEL COMPREHENSIVE L | $130.80 | $218.00 | — source file |
| UPMC Hanover Hanover · York-Hanover, PA HC TESTOSTERONE TOTAL | $130.80 | $218.00 | — source file |
| UPMC Lititz Lititz · Lancaster, PA HC TESTOSTERONE, TOTAL AND FREE AND SEX HORMONE A | $130.80 | $218.00 | — source file |
| UPMC Memorial York · York-Hanover, PA HC STEROID PANEL COMPREHENSIVE L | $130.80 | $218.00 | — source file |
| UPMC Pinnacle Hospitals Harrisburg · Harrisburg-Carlisle, PA HC TESTOST TOT-FEM/ADOL MALE | $130.80 | $218.00 | — source file |
| UPMC Somerset Somerset · Somerset, PA HC TESTOSTERONE FREE - B | $130.80 | $218.00 | — source file |
| UPMC Kane Kane · Bradford, PA TESTOSTERONE TOTAL | $139.80 | $233.00 | — source file |
| Chambersburg Hospital Chambersburg · Chambersburg, PA Testosterone (Hormone) Level, Total | $156.80 | $196.00 | — source file |
| Waynesboro Hospital Waynesboro · Chambersburg, PA Testosterone (Hormone) Level, Total | $156.80 | $196.00 | — source file |
| UPMC Horizon - Greenville Greenville · Hermitage, PA TESTOSTERONE | $159.60 | $266.00 | — source file |
| Bryn Mawr Rehabilitation Hospital Malvern · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Btest Testost Tot | $165.60 | $414.00 | — source file |
| Lankenau Medical Center Wynnewood · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Btest Testost Tot | $165.60 | $414.00 | Apr 1, 2026 source file |
| Paoli Hospital Paoli · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Testosterone | $165.60 | $414.00 | Apr 1, 2026 source file |
| Riddle Memorial Hospital Media · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Btest Testost Tot | $165.60 | $414.00 | Apr 1, 2026 source file |
| The Bryn Mawr Hospital Bryn Mawr · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Hc Btest Testost Tot | $165.60 | $414.00 | — source file |
| UPMC Jameson New Castle · Pittsburgh, PA TESTOSTERONE TOTAL LC/MS/MS | $169.20 | $282.00 | — source file |
| UPMC Cole Coudersport · Coudersport, PA TESTOSTERONE TOTAL | $174.60 | $291.00 | — source file |
| UPMC Magee-Womens Hospital Pittsburgh · Pittsburgh, PA HC TESTOSTERONE P9240 | $179.40 | $299.00 | — source file |
| Highlands Hospital Connellsville · Pittsburgh, PA TESTOSTERONE TOTAL | $181.80 | $303.00 | — source file |
| Monogahela Valley Hospital Monongahela · Pittsburgh, PA TESTOSTERONE | $181.80 | $303.00 | — source file |
| UPMC Muncy Muncy · Williamsport, PA TESTOSTERONE (ANDROGEN) | $184.20 | $307.00 | — source file |
| UPMC Wellsboro Wellsboro · Wellsboro, PA TESTOSTERONE LC-MS/MS | $184.20 | $307.00 | — source file |
| UPMC Williamsport Williamsport · Williamsport, PA TESTOSTERONE TOTAL P4882 | $184.20 | $307.00 | — source file |
| UPMC St Margaret Pittsburgh · Pittsburgh, PA TOTAL TESTOSTERONE PNL 1540 | $197.40 | $329.00 | — source file |
| Evangelical Community Hospital Lewisburg · Lewisburg, PA Testosterone (Hormone) Level, Total | $221.00 | $276.25 | — source file |
| Shriners Childrens - Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD ASSAY OF TOTAL TESTOSTERONE | $222.40 | $222.40 | — source file |
| UPMC McKeesport McKeesport · Pittsburgh, PA TESTOSTERONE (ANDROGEN) | $236.40 | $394.00 | — source file |
| UPMC Mercy Pittsburgh · Pittsburgh, PA TESTOSTERONE TOTAL LC/MS/MS | $249.60 | $416.00 | — source file |
| UPMC Altoona Altoona · Altoona, PA TESTOSTERONE TOTAL LC/MS/MS | $262.20 | $437.00 | — source file |
| Troy Community Hospital Troy · Sayre, PA Testosterone, Total | $277.20 | $346.50 | — source file |
| Penn Highlands Brookville Brookville · Brookville, PA Testosterone Total | $303.00 | $303.00 | Apr 1, 2026 source file |
| Penn Highlands Dubois DuBois · DuBois, PA Testos Totl | $303.00 | $303.00 | Aug 1, 2025 source file |
| Penn Highlands Elk Saint Marys · St. Marys, PA Testosterone Total | $303.00 | $303.00 | Apr 1, 2026 source file |
| Penn Highlands Huntingdon Huntingdon · Huntingdon, PA Testosterone Total | $303.00 | $303.00 | Apr 1, 2026 source file |
| Penn Highlands Tyrone Tyrone · Altoona, PA Testosterone Total | $303.00 | $303.00 | Apr 1, 2026 source file |
| The Children's Hospital of Philadelphia Philadelphia · Philadelphia-Camden-Wilmington, PA-NJ-DE-MD Testosterone Total Profile | $306.00 | $306.00 | — source file |
| Robert Packer Hospital Sayre · Sayre, PA Testosterone, Total | $344.16 | $430.20 | — source file |
| UPMC East Monroeville · Pittsburgh, PA TESTOSTERONE (ANDROGEN) | $384.00 | $640.00 | — source file |
| UPMC Hamot Erie · Erie, PA TESTOSTERONE TOTAL P4882 | $417.60 | $696.00 | — source file |
| Robert Packer Hospital, Towanda Campus Towanda · Sayre, PA Testosterone, Total | $419.12 | $523.90 | — source file |
| UPMC Childrens Hospital of Pittsburgh Pittsburgh · Pittsburgh, PA TOTAL P6025 | $449.40 | $749.00 | Mar 6, 2026 source file |
| UPMC Passavant - McCandless Pittsburgh · Pittsburgh, PA HC TESTOSTERONE TOTAL | $478.20 | $797.00 | — source file |
| UPMC Presbyterian Pittsburgh · Pittsburgh, PA TESTOSTERONE | $686.40 | $1,144.00 | Mar 6, 2026 source file |
By metro area
Each metro page compares every listing, including prices for both sides of the body.
| Metro area | Hospitals | Lowest | Median |
|---|---|---|---|
| Pittsburgh, PA | 13 | $82.28 | $197.40 |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | 12 | $25.00 | $165.60 |
| Harrisburg-Carlisle, PA | 6 | $28.83 | $54.26 |
| Lancaster, PA | 3 | $48.70 | $107.20 |
| Sayre, PA | 3 | $277.20 | $344.16 |
| Altoona, PA | 2 | $262.20 | $282.60 |
| Chambersburg, PA | 2 | $156.80 | $156.80 |
| Williamsport, PA | 2 | $184.20 | $184.20 |
| York-Hanover, PA | 2 | $130.80 | $130.80 |
| Brookville, PA | 1 | $303.00 | $303.00 |
| Bradford, PA | 1 | $139.80 | $139.80 |
| Coudersport, PA | 1 | $174.60 | $174.60 |
| DuBois, PA | 1 | $303.00 | $303.00 |
| Everett, PA | 1 | $125.40 | $125.40 |
| Erie, PA | 1 | $417.60 | $417.60 |
| Gettysburg, PA | 1 | $105.60 | $105.60 |
| Hermitage, PA | 1 | $159.60 | $159.60 |
| Huntingdon, PA | 1 | $303.00 | $303.00 |
| Lebanon, PA | 1 | $107.20 | $107.20 |
| Lewisburg, PA | 1 | $221.00 | $221.00 |
| Oil City, PA | 1 | $126.60 | $126.60 |
| Punxsutawney, PA | 1 | $69.48 | $69.48 |
| Reading, PA | 1 | $43.70 | $43.70 |
| Somerset, PA | 1 | $130.80 | $130.80 |
| St. Marys, PA | 1 | $303.00 | $303.00 |
| Waynesburg, PA | 1 | $82.28 | $82.28 |
| Wellsboro, PA | 1 | $184.20 | $184.20 |
What it is
This blood test measures total testosterone, including the part bound to proteins. It is used to check for low testosterone in men, to look into symptoms such as irregular periods or excess hair growth in women, and to monitor hormone therapy.
What the price covers
The price usually covers the total testosterone test only. The blood draw is billed separately, and free testosterone is a different test (84402).
Testosterone blood test, total (not free testosterone) in other states
- Alabama$566.75
- Alaska$59.45
- Arizona$21.78
- Arkansas$78.65
- California$52.38
- Colorado$109.99
- Connecticut$110.75
- Delaware$228.76
- Florida$19.98
- Georgia$244.92
- Hawaii$30.00
- Idaho$115.00
- Illinois$117.50
- Indiana$96.00
- Iowa$97.33
- Kansas$138.45
- Kentucky$130.60
- Louisiana$54.56
- Maine$81.58
- Maryland$44.06
- Massachusetts$101.02
- Michigan$72.00
- Minnesota$62.55
- Mississippi$85.05
- Missouri$115.70
- Montana$96.60
- Nebraska$68.06
- Nevada$37.60
- New Hampshire$133.18
- New Jersey$29.68
- New Mexico$132.00
- New York$85.60
- North Carolina$125.00
- North Dakota$54.80
- Ohio$81.08
- Oklahoma$92.30
- Oregon$59.25
- Rhode Island$206.00
- South Carolina$27.50
- South Dakota$60.80
- Tennessee$45.15
- Texas$31.05
- Utah$92.14
- Vermont$164.00
- Virginia$70.50
- Washington$118.36
- West Virginia$74.76
- Wisconsin$112.50
- Wyoming$50.08
Median cash price across the state's hospitals.