Lab tests CPT 86703 Outpatient

HIV antibody test cost in Virginia Beach, VA

In Virginia Beach-Chesapeake-Norfolk, VA-NC, 4 hospitals list a cash price for HIV-1 and HIV-2 antibody test: from $82.79 to $121.20, with a median of $121.20. The lowest listed price is at Chesapeake General Hospital — $38.41 less than the median here. Across Virginia, the median is $121.20 at 16 hospitals.

Cash prices at 4 facilities across 4 cities for code 86703, as an outpatient — the setting a self-pay patient normally buys. Collected Sep 23, 2026; the hospital files themselves were last updated between — and —.

Lowest$82.79Chesapeake General Hospital
Median$121.20half pay less
Highest$121.20in this market
Difference1.5×highest vs lowest

Where each hospital's price falls

Each dot is one hospital's cash price on a scale from the lowest to the highest in Virginia Beach-Chesapeake-Norfolk, VA-NC.

median
Lowest $82.79Highest $121.20

Hospitals, cheapest first

HospitalCash price List priceInsurers payOff listFile date
Chesapeake General Hospital lowest Chesapeake, VA · (757) 312-8121 Hc So Antibody,Hiv 1 & Hiv 2, Assay $82.79 $137.98 — 40% —
source file
Bon Secours Maryview Medical Center Portsmouth, VA · (757) 398-2200 HC Antibody Hiv-1&Hiv-2 Single Result $121.20 $202.00 — 40% —
source file
Mary Immaculate Hospital Newport News, VA · (757) 886-6000 HC Antibody Hiv-1&Hiv-2 Single Result $121.20 $202.00 — 40% —
source file
Bon Secours Harbour View Medical Center Suffolk, VA · (757) 673-5917 HC Antibody Hiv-1&Hiv-2 Single Result $121.20 $202.00 — 40% —
source file

Outpatient: lowest $82.79, median $121.20, highest $121.20 — a 1.5× difference within the same market.

As an inpatient, the same code is billed by 4 facilities here, median $121.20. Inpatient and outpatient prices are not comparable and are kept on separate pages: the inpatient charge covers admission, not the same purchase.

What it is

This test looks for antibodies to HIV-1 and HIV-2. Many rapid HIV tests use this code.

What the price covers

The price usually covers running the test. The blood draw (36415) is often billed as a separate line.