Screening colonoscopy cost in Virginia
In Virginia, 12 hospitals publish a cash price for screening colonoscopy for a person at average risk (Medicare code): from $2,698.09 to $12,121.79, with a median of $3,735.57. The lowest price is at Rappahannock General Hospital (Kilmarnock). The highest price is 4.5× the lowest.
Outpatient cash prices, one line per hospital — its lowest listed price for code G0121. 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 |
|---|---|---|---|
| Rappahannock General Hospital lowest Kilmarnock · Kilmarnock, VA Colon Ca Scrn Not Hi Rsk Ind | $2,698.09 | $4,496.82 | — source file |
| Sovah Health - Martinsville Martinsville · Martinsville, VA Colorectal cancer screening; colonoscopy on individual not meeting criteria for high risk | $2,747.60 | $6,869.00 | — source file |
| Mary Immaculate Hospital Newport News · Virginia Beach-Chesapeake-Norfolk, VA-NC Colon Ca Scrn Not Hi Rsk Ind | $3,287.40 | $5,479.00 | — source file |
| Bon Secours St Francis Medical Center Midlothian · Richmond, VA Colon Ca Scrn Not Hi Rsk Ind | $3,665.85 | $6,109.75 | — source file |
| Bon Secours St Marys Hospital of Richmond Richmond · Richmond, VA Colon Ca Scrn Not Hi Rsk Ind | $3,666.00 | $6,110.00 | — source file |
| Bon Secours Memorial Regional Medical Center Mechanicsville · Richmond, VA Colon Ca Scrn Not Hi Rsk Ind | $3,704.46 | $6,174.10 | — source file |
| Bon Secours Maryview Medical Center Portsmouth · Virginia Beach-Chesapeake-Norfolk, VA-NC Colon Ca Scrn Not Hi Rsk Ind | $3,766.68 | $6,277.80 | — source file |
| Bon Secours Southampton Memorial Hospital Franklin · Roanoke, VA Colon Ca Scrn Not Hi Rsk Ind | $4,034.05 | $6,723.42 | — source file |
| Sovah Health - Danville Danville · Danville, VA Colorectal cancer screening; colonoscopy on individual not meeting criteria for high risk | $4,860.40 | $14,543.50 | — source file |
| Bon Secours Richmond Community Hospital Richmond · Richmond, VA Colon Ca Scrn Not Hi Rsk Ind | $5,028.00 | $8,380.00 | — source file |
| Bon Secours Southern Virginia Medical Center Emporia · Emporia, VA Colon Ca Scrn Not Hi Rsk Ind | $5,303.12 | $8,838.53 | — source file |
| Bon Secours Southside Medical Center Petersburg · Richmond, VA Colon Ca Scrn Not Hi Rsk Ind | $12,121.79 | $20,202.98 | — source file |
By metro area
Each metro page compares every listing, including prices for both sides of the body.
| Metro area | Hospitals | Lowest | Median |
|---|---|---|---|
| Richmond, VA | 5 | $3,665.85 | $3,704.46 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | 2 | $3,287.40 | $3,527.04 |
| Danville, VA | 1 | $4,860.40 | $4,860.40 |
| Emporia, VA | 1 | $5,303.12 | $5,303.12 |
| Kilmarnock, VA | 1 | $2,698.09 | $2,698.09 |
| Martinsville, VA | 1 | $2,747.60 | $2,747.60 |
| Roanoke, VA | 1 | $4,034.05 | $4,034.05 |
What it is
This is a routine colonoscopy for someone with no symptoms and no high-risk factors, done to find and prevent colorectal cancer. G0121 is a Medicare screening code; for people at average risk Medicare covers it once every 10 years, or 4 years after a screening sigmoidoscopy.
What the price covers
The facility price usually covers the procedure room and recovery. The gastroenterologist, anesthesia, the bowel-prep medicine and any pathology are usually billed or bought separately.
Screening colonoscopy for a person at average risk (Medicare code) in other states
- Alabama$1,903.02
- Alaska$1,856.05
- Arizona$577.78
- Arkansas$625.95
- California$1,700.40
- Colorado$1,918.00
- Connecticut$3,224.78
- Delaware$2,726.64
- Florida$3,328.00
- Georgia$2,091.00
- Idaho$2,509.00
- Illinois$1,979.60
- Indiana$444.60
- Iowa$813.60
- Kansas$2,139.80
- Kentucky$1,256.72
- Louisiana$473.20
- Maine$291.53
- Maryland$684.50
- Massachusetts$1,853.03
- Michigan$821.80
- Minnesota$1,216.24
- Mississippi$1,137.84
- Missouri$609.70
- Montana$1,707.53
- Nebraska$754.42
- Nevada$1,011.00
- New Hampshire$1,070.15
- New Jersey$1,086.34
- New Mexico$660.00
- New York$1,078.88
- North Carolina$1,221.12
- North Dakota$1,792.00
- Ohio$2,460.73
- Oklahoma$632.25
- Oregon$616.20
- Pennsylvania$1,440.00
- Rhode Island$1,859.00
- South Carolina$5,920.39
- South Dakota$1,356.53
- Tennessee$734.80
- Texas$782.00
- Utah$2,278.36
- Vermont$649.08
- Washington$1,221.27
- West Virginia$866.50
- Wisconsin$1,293.50
- Wyoming$1,010.73
Median cash price across the state's hospitals.