Basic metabolic panel (blood test) cost in Virginia
In Virginia, 36 hospitals publish a cash price for Basic metabolic panel (blood test): from $13.20 to $431.15, with a median of $43.00. The lowest price is at Bon Secours Mercy Health Franklin LLC (Franklin). The highest price is 32.7× the lowest.
Outpatient cash prices, one line per hospital — its lowest listed price for code 80048. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 23, 2026.
Hospitals in Virginia, cheapest first
| Hospital | Cash price | List price | File date |
|---|---|---|---|
| Bon Secours Mercy Health Franklin LLC lowest Franklin · Roanoke, VA HC So Basic Metabolic Panel | $13.20 | $44.00 | — source file |
| Dickenson Community Hospital Clintwood · Clintwood, VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.26 | $62.00 | Mar 23, 2026 source file |
| Lee County Community Hospital Pennington Gap · Pennington Gap, VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.26 | $62.00 | Mar 23, 2026 source file |
| Johnston Memorial Hospital Abingdon · Kingsport-Bristol, TN-VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.40 | $96.00 | Mar 23, 2026 source file |
| Lonesome Pine Hospital Big Stone Gap · Big Stone Gap, VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.40 | $96.00 | — source file |
| Russell County Hospital Lebanon · Lebanon, VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.40 | $96.00 | Mar 23, 2026 source file |
| Smyth County Community Hospital Marion · Marion, VA HC BASIC METABOLIC PANEL (CA TOTAL) | $14.40 | $96.00 | — source file |
| Harbour View Medical Center LLC Suffolk · Virginia Beach-Chesapeake-Norfolk, VA-NC HC So Basic Metabolic Panel | $26.40 | $44.00 | — source file |
| Mary Immaculate Hospital LLC Newport News · Virginia Beach-Chesapeake-Norfolk, VA-NC HC So Basic Metabolic Panel | $26.40 | $44.00 | — source file |
| Maryview Hospital LLC Portsmouth · Virginia Beach-Chesapeake-Norfolk, VA-NC HC So Basic Metabolic Panel | $26.40 | $44.00 | — source file |
| Hospital for Extended Recovery Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC Chgl Basic Metabolic Panel | $43.00 | $86.00 | — source file |
| Potomac Hospital Corporation of Prince William Woodbridge · Washington-Arlington-Alexandria, DC-VA-MD-WV Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Hospitals Hampton · Virginia Beach-Chesapeake-Norfolk, VA-NC Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Hospitals Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Hospitals Suffolk · Suffolk, VA Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Hospitals Virginia Beach · Virginia Beach-Chesapeake-Norfolk, VA-NC Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Martha Jefferson Hospital Charlottesville · Charlottesville, VA Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Princess Anne Hospital Virginia Beach · Virginia Beach-Chesapeake-Norfolk, VA-NC Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara RMH Medical Center Harrisonburg · Harrisonburg, VA Chgl Basic Metabolic Panel | $43.00 | $86.00 | Apr 1, 2026 source file |
| Sentara Halifax Regional Hospital South Boston · South Boston, VA Chgl Basic Metabolic Panel | $45.50 | $91.00 | Apr 1, 2026 source file |
| Sovah Health - Danville Danville · Danville, VA Basic metabolic panel (Calcium, total) This panel must include the following: Calcium, total (82310) Carbon dioxide (bicarbonate) (82374) Chloride (82435) Creatinine (82565) Glucose (82947) Potassium (84132) Sodium (84295) Urea nitrogen (BUN) (84520) | $52.00 | $130.00 | — source file |
| Sovah Health - Martinsville Martinsville · Martinsville, VA Basic metabolic panel (Calcium, total) This panel must include the following: Calcium, total (82310) Carbon dioxide (bicarbonate) (82374) Chloride (82435) Creatinine (82565) Glucose (82947) Potassium (84132) Sodium (84295) Urea nitrogen (BUN) (84520) | $52.00 | $130.00 | — source file |
| Bon Secours Memorial Regional Medical Center LLC Mechanicsville · Richmond, VA HC Basic Metabolic Panel Calcium Total | $58.20 | $97.00 | — source file |
| Bon Secours Richmond Community Hospital LLC Richmond · Richmond, VA HC Basic Metabolic Panel Calcium Total | $58.20 | $97.00 | — source file |
| Bon Secours St Francis Medical Center LLC Midlothian · Richmond, VA HC Basic Metabolic Panel Calcium Total | $58.20 | $97.00 | — source file |
| Bon Secours St Marys Hospital of Richmond LLC Richmond · Richmond, VA HC Basic Metabolic Panel Calcium Total | $58.20 | $97.00 | — source file |
| Chesapeake General Hospital Chesapeake · Virginia Beach-Chesapeake-Norfolk, VA-NC Hc Basic Metabolic Panel Calcium Total | $59.39 | $98.98 | — source file |
| Chesapeake Hospital LLC Kilmarnock · Kilmarnock, VA HC Basic Metabolic Panel Calcium Total | $75.00 | $125.00 | — source file |
| Inova Alexandria Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV HC PANEL CHEM BASIC W/TOTAL CA | $150.50 | $301.00 | — source file |
| Inova Fair Oaks Hospital Fairfax · Washington-Arlington-Alexandria, DC-VA-MD-WV HC PANEL CHEM BASIC W/TOTAL CA | $150.50 | $301.00 | — source file |
| Inova Fairfax Hospital Falls Church · Washington-Arlington-Alexandria, DC-VA-MD-WV HC PANEL CHEM BASIC W/TOTAL CA | $150.50 | $301.00 | — source file |
| Inova Loudoun Hospital Leesburg · Washington-Arlington-Alexandria, DC-VA-MD-WV HC PANEL CHEM BASIC W/TOTAL CA | $150.50 | $301.00 | — source file |
| Inova Mount Vernon Hospital Alexandria · Washington-Arlington-Alexandria, DC-VA-MD-WV HC PANEL CHEM BASIC W/TOTAL CA | $150.50 | $301.00 | — source file |
| Bon Secours Mercy Health Petersburg LLC Petersburg · Richmond, VA HC Basic Metabolic Panel Calcium Total | $209.40 | $698.00 | — source file |
| Bon Secours Mercy Health Emporia LLC Emporia · Emporia, VA HC Basic Metabolic Panel Calcium Total | $263.70 | $879.00 | — source file |
| Children's Hospital of the King's Daughters Norfolk · Virginia Beach-Chesapeake-Norfolk, VA-NC BASIC METABOLIC PANEL | $431.15 | $479.05 | Mar 17, 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 |
|---|---|---|---|
| Virginia Beach-Chesapeake-Norfolk, VA-NC | 10 | $26.40 | $43.00 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 6 | $43.00 | $150.50 |
| Richmond, VA | 5 | $58.20 | $58.20 |
| Big Stone Gap, VA | 1 | $14.40 | $14.40 |
| Clintwood, VA | 1 | $14.26 | $14.26 |
| Charlottesville, VA | 1 | $43.00 | $43.00 |
| Danville, VA | 1 | $52.00 | $52.00 |
| Emporia, VA | 1 | $263.70 | $263.70 |
| Harrisonburg, VA | 1 | $43.00 | $43.00 |
| Kilmarnock, VA | 1 | $75.00 | $75.00 |
| Kingsport-Bristol, TN-VA | 1 | $14.40 | $14.40 |
| Lebanon, VA | 1 | $14.40 | $14.40 |
| Marion, VA | 1 | $14.40 | $14.40 |
| Martinsville, VA | 1 | $52.00 | $52.00 |
| Pennington Gap, VA | 1 | $14.26 | $14.26 |
| Roanoke, VA | 1 | $13.20 | $13.20 |
| South Boston, VA | 1 | $45.50 | $45.50 |
| Suffolk, VA | 1 | $43.00 | $43.00 |
What it is
A basic metabolic panel (BMP) is a blood test that measures eight things: glucose, calcium, sodium, potassium, carbon dioxide, chloride, blood urea nitrogen (BUN) and creatinine. It gives a quick picture of blood sugar, fluid and electrolyte balance, and kidney function.
What the price covers
The price usually covers running the eight tests. The blood draw (venipuncture) is often a separate charge.
Basic metabolic panel (blood test) in other states
- Alabama$228.00
- Alaska$101.40
- Arizona$74.04
- Arkansas$111.15
- California$193.20
- Colorado$184.83
- Connecticut$47.38
- Delaware$134.05
- Florida$267.70
- Georgia$81.90
- Hawaii$56.40
- Idaho$38.00
- Illinois$82.50
- Indiana$78.55
- Iowa$57.62
- Kansas$91.65
- Kentucky$82.70
- Louisiana$40.64
- Maine$75.09
- Maryland$32.31
- Massachusetts$77.58
- Michigan$47.67
- Minnesota$76.18
- Mississippi$116.88
- Missouri$104.25
- Montana$52.13
- Nebraska$108.56
- Nevada$101.25
- New Hampshire$58.58
- New Jersey$9.73
- New Mexico$64.87
- New York$46.23
- North Carolina$160.72
- North Dakota$81.78
- Ohio$59.45
- Oklahoma$31.92
- Oregon$39.75
- Pennsylvania$83.10
- Puerto Rico$40.00
- Rhode Island$48.10
- South Carolina$214.50
- South Dakota$96.40
- Tennessee$43.23
- Texas$156.44
- Utah$95.68
- Vermont$91.92
- Washington$53.20
- West Virginia$39.00
- Wisconsin$50.88
- Wyoming$68.26
Median cash price across the state's hospitals.