Vitamin b-12 cost at US hospitals

HC Vitamin B-12 · CPT 82607

$6.05

lowest cash price

$100.28

national median

$1,013.86

highest cash price

938

hospitals with a published cash price

Middle half of hospitals (25th–75th percentile) against the full range. The same procedure varies $6.05–$1,013.86 — the variation is the story.

Cheapest published cash price

$6.05

HCA FLORIDA BRANDON HOSPITAL — TAMPA, FL

Most expensive published cash price

$1,013.86

HENDERSONVILLE MEDICAL CENTER — HENDERSONVILLE, TN

Median cash price over time

Sep 1, 2025 ($164.40) → Sep 1, 2026 ($159.84)

By state

State Hospitals Lowest cash Median Highest
Alaska 5 $113.88 $175.50 $228.54
Arizona 24 $13.78 $28.37 $217.41
Arkansas 11 $25.46 $49.40 $216.00
California 91 $11.89 $119.25 $419.73
Colorado 14 $12.26 $241.43 $1,006.00
Florida 80 $6.05 $185.00 $775.00
Georgia 25 $34.64 $230.00 $545.90
Hawaii 2 $45.12 $45.12 $102.75
Illinois 51 $50.00 $105.00 $217.44
Indiana 26 $46.12 $182.40 $280.80
Iowa 30 $52.00 $73.80 $385.00
Kansas 11 $33.60 $245.40 $464.26
Kentucky 23 $54.96 $188.79 $1,001.83
Louisiana 1 $112.32 $112.32 $112.32
Maine 7 $139.00 $182.25 $326.05
Maryland 2 $24.00 $24.00 $24.00
Michigan 27 $15.51 $61.00 $131.00
Minnesota 18 $34.61 $37.87 $140.00
Mississippi 11 $13.64 $73.39 $143.00
Missouri 21 $45.00 $78.00 $779.09
Montana 2 $75.20 $75.20 $80.00
Nebraska 13 $33.10 $112.98 $165.75
Nevada 4 $60.25 $114.80 $160.16
New Hampshire 1 $181.70 $181.70 $181.70
New Jersey 23 $15.08 $16.59 $74.50
New Mexico 2 not published by hospital not published by hospital not published by hospital
New York 23 $15.08 $15.08 $252.00
North Carolina 15 $104.58 $158.85 $158.85
North Dakota 4 $80.80 $80.80 $80.80
Ohio 67 $24.70 $77.40 $220.80
Oklahoma 18 $49.67 $83.00 $127.74
Oregon 12 $32.96 $81.92 $87.75
Pennsylvania 32 $40.00 $76.80 $282.60
South Carolina 11 $45.00 $112.00 $402.00
South Dakota 7 $73.60 $108.00 $116.00
Tennessee 36 $25.76 $50.16 $1,013.86
Texas 103 $33.30 $177.60 $873.47
Virginia 43 $25.76 $151.50 $734.70
Washington 33 $11.34 $75.36 $221.90
West Virginia 18 $24.00 $86.50 $223.20
Wisconsin 35 $9.35 $100.00 $284.32
Wyoming 4 $22.68 $33.21 $35.91

All hospitals

Hospital Location Cash price Negotiated range
Ascension Saint Thomas Midtown Nashville, TN $41.66 $5.43 – $58.71
Community Hospital San Bernardino San Bernardino, CA $43.01 $1.00 – $95.60
Orange County Anaheim Medical Center Anaheim, CA $43.16 $10.00 – $10.00
Baldwin Park Medical Center BALDWIN PARK, CA $43.16 $10.00 – $10.00
Downey Medical Center Downey, CA $43.16 $10.00 – $10.00
San Bernardino - Fontana Medical Center FONTANA, CA $43.16 $10.00 – $10.00
Riverside Medical Center RIVERSIDE, CA $43.16 $10.00 – $10.00
South Bay Medical Center HARBOR CITY, CA $43.16 $10.00 – $10.00
San Marcos Medical Center SAN MARCOS, CA $43.16 $10.00 – $10.00
West Los Angeles Medical Center LOS ANGELES, CA $43.16 $10.00 – $10.00
Woodland Hills Medical Center WOODLAND HILLS, CA $43.16 $10.00 – $10.00
Panorama Medical Center PANORAMA CITY, CA $43.16 $10.00 – $10.00
San Diego Clairemont Mesa Medical Center SAN DIEGO, CA $43.16 $10.00 – $10.00
Los Angeles Sunset Medical Center LOS ANGELES, CA $43.16 $10.00 – $10.00
Moreno Valley Medical Center MORENO VALLEY, CA $43.16 $10.00 – $10.00
LeConte Medical Center Sevierville, TN $44.08 $6.79 – $136.80
ST HELENA HOSPITAL Vallejo, CA $44.25 $1.82 – $174.12
Mercy Primary Care - Bernie Bernie, MO $45.00 $6.33 – $31.93
St Francis Downtown Greenville, SC $45.00 not published
St Francis Eastside Greenville, SC $45.00 not published
CASTLE MEDICAL CENTER Kailua, HI $45.12 $3.63 – $42.18
Morristown-Hamblen Hospital Association Morristown, TN $45.60 $6.79 – $136.80
UKIAH ADVENTIST HOSPITAL Ukiah, CA $46.00 $12.05 – $203.28
Parkview Logansport Hospital Logansport, IN $46.12 $15.08 – $31.77
Mansfield Hospital Mansfield, OH $46.80 $15.08 – $15.68
Shelby Hospital Shelby, OH $46.80 not published
Ascension Seton Edgar B. Davis (Ascension Seton) Luling, TX $47.61 $12.67 – $112.05
Ascension Seton Highland Lakes (Ascension Seton) Burnet, TX $47.61 $12.67 – $112.05
SSM Health St. Clare Hospital - Fenton Fenton, MO $47.85 $15.08 – $62.16
SSM Health St. Joseph Hospital- Wentzville Wentzville, MO $47.85 $15.08 – $62.16
SSM Health DePaul Hospital - St. Louis Bridgeton, MO $47.85 $15.08 – $62.16
SSM Health St. Joseph Hospital - St. Charles Saint Charles, MO $47.85 $15.08 – $62.16
SSM Health St. Mary's Hospital - St. Louis Richmond Heights, MO $47.85 $15.08 – $62.16
SSM Health St. Joseph Hospital - Lake Saint Louis Lake Saint Louis, MO $47.85 $15.08 – $62.16
82-3844150 BMH Crittenden West Memphis, AR $48.15 $14.33 – $30.16
Cumberland Medical Center, Inc. Crossville, TN $48.64 $6.79 – $136.80
Mercy Hospital Ozark River Ozark, AR $49.40 $13.41 – $68.81
Mercy Hospital Paris Academy Paris, AR $49.40 $13.41 – $68.81
Mercy Hospital Waldron Waldron, AR $49.40 $13.41 – $68.81
Mercy Hospital Boonville Booneville, AR $49.40 $13.41 – $68.81
CHI Memorial Hospital Chattanooga Chattanooga, TN $49.50 $13.39 – $81.90
Ascension St. John Medical Center (St. John Medical Center, Inc.) Tulsa, OK $49.67 $15.08 – $60.32
Ascension St. John Owasso (Owasso Medical Facility, Inc.) Owasso, OK $49.67 $15.08 – $41.57
Ascension St. John Jane Phillips (Jane Phillips Memorial Medical Center, Inc.) Bartlesville, OK $49.67 $15.08 – $85.28
Ascension St. John Nowata (Jane Phillips Nowata Hospital, Inc.) Nowata, OK $49.67 $15.90 – $85.28
Ascension St. John Sapulpa (St. John Sapulpa, Inc.) Sapulpa, OK $49.67 $15.90 – $36.67
Ascension St. John Broken Arrow (St. John Broken Arrow, Inc.) Jenks, OK $49.67 $15.90 – $23.47
Uchicago Medicine Adventhealth Glenoaks Glendale Heights, IL $50.00 $15.08 – $24.43
Uchicago Medicine Adventhealth Hinsdale Hinsdale, IL $50.00 $14.76 – $24.43
Uchicago Medicine Adventhealth La Grange La Grange, IL $50.00 $14.76 – $24.43

Related labs procedures