Buffalo Hospital
303 Catlin Street, Buffalo, MN 55313 · Acute care hospital
These are Buffalo Hospital's own posted figures from its standard-charges file dated June 16, 2026. They are not a quote. Source: the hospital's file · its price transparency page.
177 of the services we track have a posted price here; 147 of them have a discounted cash price. Tap a service to compare it with nearby hospitals. How to read these numbers.
Emergency room
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Critical care, first 30 to 74 minutes CPT 99291 | $1,598.02 | $2,853.60 | $297.73 – $3,893.00 |
| Emergency room visit, level 1 (minor) CPT 99281 | $145.32 | $259.50 | $52.21 – $873.00 |
| Emergency room visit, level 2 CPT 99282 | $247.80 | $442.50 | $89.03 – $873.00 |
| Emergency room visit, level 3 (moderate) CPT 99283 | $449.01 | $801.80 | $161.32 – $1,459.00 |
| Emergency room visit, level 4 CPT 99284 | $736.85 | $1,315.80 | $264.74 – $3,686.00 |
| Emergency room visit, level 5 (most severe) CPT 99285 | $1,018.36 | $1,818.50 | $304.92 – $3,893.00 |
Office visits
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Office visit, established patient, about 10 to 19 minutes CPT 99212 | $90.05 | $160.80 | $32.35 – $323.69 |
| Office visit, established patient, about 20 to 29 minutes CPT 99213 | $111.66 | $199.40 | $40.12 – $408.76 |
| Office visit, established patient, about 30 to 39 minutes CPT 99214 | $133.45 | $238.30 | $47.95 – $630.16 |
| Office visit, established patient, about 40 to 54 minutes CPT 99215 | $117.49 | $209.80 | $42.21 – $888.48 |
| Office visit, established patient, brief (often a nurse) CPT 99211 | $77.84 | $139.00 | $17.86 – $323.69 |
Imaging
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| 3D screening mammogram (tomosynthesis), add-on CPT 77063 | $30.07 | $53.70 | $10.80 – $258.00 |
| Abdominal X-ray, 1 view CPT 74018 | $313.66 | $560.10 | $70.49 – $560.10 |
| Ankle X-ray, 3 or more views CPT 73610 | $208.99 | $373.20 | $69.64 – $373.20 |
| Bone density scan (DEXA), hips and spine CPT 77080 | $144.76 | $258.50 | $52.01 – $427.31 |
| Breast ultrasound, one breast, complete CPT 76641 | $357.67 | $638.70 | $99.61 – $638.70 |
| Breast ultrasound, one breast, limited CPT 76642 | $268.24 | $479.00 | $82.91 – $625.00 |
| Chest X-ray, 1 view CPT 71045 | $208.99 | $373.20 | $61.68 – $373.20 |
| Chest X-ray, 2 views CPT 71046 | $208.99 | $373.20 | $75.09 – $373.20 |
| CT angiogram of the chest (checks for lung clots) CPT 71275 | $912.46 | $1,629.40 | $167.11 – $1,629.40 |
| CT angiogram of the head CPT 70496 | $1,824.98 | $3,258.90 | $167.11 – $3,258.90 |
| CT scan of the abdomen and pelvis, with contrast CPT 74177 | $1,824.98 | $3,258.90 | $317.80 – $3,258.90 |
| CT scan of the abdomen and pelvis, without and with contrast CPT 74178 | $2,281.27 | $4,073.70 | $332.39 – $4,073.70 |
| CT scan of the abdomen and pelvis, without contrast CPT 74176 | $1,368.81 | $2,444.30 | $199.73 – $2,444.30 |
| CT scan of the abdomen, without contrast CPT 74150 | $912.46 | $1,629.40 | $99.61 – $1,629.40 |
| CT scan of the chest, with contrast CPT 71260 | $912.46 | $1,629.40 | $167.11 – $1,629.40 |
| CT scan of the chest, without contrast CPT 71250 | $912.46 | $1,629.40 | $99.61 – $1,629.40 |
| CT scan of the head, without contrast CPT 70450 | $912.46 | $1,629.40 | $99.61 – $1,629.40 |
| CT scan of the neck (cervical spine), without contrast CPT 72125 | $912.46 | $1,629.40 | $99.61 – $1,629.40 |
| CT scan of the pelvis, with contrast CPT 72193 | $1,368.81 | $2,444.30 | $167.11 – $2,444.30 |
| CT scan of the sinuses or face, without contrast CPT 70486 | $1,824.98 | $3,258.90 | $99.61 – $3,258.90 |
| Diagnostic mammogram, both breasts CPT 77066 | $428.34 | $764.90 | $69.69 – $764.90 |
| Diagnostic mammogram, one breast CPT 77065 | $385.45 | $688.30 | $69.69 – $688.30 |
| Foot X-ray, 3 or more views CPT 73630 | $208.99 | $373.20 | $69.64 – $373.20 |
| Hand X-ray, 3 or more views CPT 73130 | $139.33 | $248.80 | $50.06 – $336.00 |
| Knee X-ray, 3 views CPT 73562 | $209.05 | $373.30 | $69.64 – $373.30 |
| Leg or arm vein ultrasound, both sides CPT 93970 | $1,272.66 | $2,272.60 | $172.45 – $2,272.60 |
| Leg or arm vein ultrasound, one side CPT 93971 | $795.37 | $1,420.30 | $99.61 – $1,420.30 |
| Lower back X-ray, 2 or 3 views CPT 72100 | $208.99 | $373.20 | $69.64 – $373.20 |
| MRI of both breasts, without and with contrast CPT 77049 | $1,439.03 | $2,569.70 | $246.66 – $3,233.16 |
| MRI of the abdomen, without and with contrast CPT 74183 | $3,465.11 | $6,187.70 | $332.39 – $6,187.70 |
| MRI of the brain, without and with contrast CPT 70553 | $2,310.06 | $4,125.10 | $332.39 – $4,125.10 |
| MRI of the brain, without contrast CPT 70551 | $1,386.00 | $2,475.00 | $227.33 – $2,475.00 |
| MRI of the knee or other leg joint, without contrast CPT 73721 | $2,079.00 | $3,712.50 | $227.33 – $3,712.50 |
| MRI of the lower back (lumbar spine), without contrast CPT 72148 | $1,386.00 | $2,475.00 | $227.33 – $2,475.00 |
| MRI of the mid back (thoracic spine), without contrast CPT 72146 | $1,386.00 | $2,475.00 | $227.33 – $2,475.00 |
| MRI of the neck (cervical spine), without contrast CPT 72141 | $1,386.00 | $2,475.00 | $227.33 – $2,475.00 |
| MRI of the pelvis, without and with contrast CPT 72197 | $3,234.06 | $5,775.10 | $332.39 – $5,775.10 |
| MRI of the shoulder or other arm joint, without contrast CPT 73221 | $2,310.06 | $4,125.10 | $227.33 – $4,125.10 |
| Neck X-ray, 2 or 3 views CPT 72040 | $208.99 | $373.20 | $69.64 – $373.20 |
| Pelvic ultrasound, complete (not pregnancy) CPT 76856 | $508.65 | $908.30 | $99.61 – $908.30 |
| Pregnancy ultrasound, 14 weeks or later, single baby CPT 76805 | $659.68 | $1,178.00 | $99.61 – $1,178.00 |
| Pregnancy ultrasound, under 14 weeks, single baby CPT 76801 | $510.78 | $912.10 | $99.61 – $912.10 |
| Screening mammogram, both breasts CPT 77067 | $342.55 | $611.70 | $69.69 – $611.70 |
| Shoulder X-ray, 2 or more views CPT 73030 | $208.99 | $373.20 | $69.64 – $373.20 |
| Transvaginal pregnancy ultrasound CPT 76817 | $509.49 | $909.80 | $99.61 – $909.80 |
| Transvaginal ultrasound CPT 76830 | $305.09 | $544.80 | $99.61 – $625.00 |
| Ultrasound of the abdomen, complete CPT 76700 | $610.34 | $1,089.90 | $99.61 – $1,089.90 |
| Ultrasound of the neck or thyroid CPT 76536 | $456.57 | $815.30 | $99.61 – $815.30 |
| Wrist X-ray, 3 or more views CPT 73110 | $208.99 | $373.20 | $69.64 – $373.20 |
| X-ray of the lower back, 4 or more views CPT 72110 | $139.33 | $248.80 | $50.06 – $336.00 |
Lab tests
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Basic metabolic panel (blood test) CPT 80048 | $111.61 | $199.30 | $7.88 – $199.30 |
| Blood culture CPT 87040 | $61.66 | $110.10 | $9.60 – $110.10 |
| Blood draw (venipuncture) CPT 36415 | $47.26 | $84.40 | $4.41 – $84.40 |
| BNP test (heart failure) CPT 83880 | $179.48 | $320.50 | $36.55 – $320.50 |
| C-reactive protein (CRP) test CPT 86140 | $35.90 | $64.10 | $4.83 – $70.47 |
| Chlamydia test (DNA/NAAT) CPT 87491 | $118.72 | $212.00 | $18.29 – $222.35 |
| Complete blood count (CBC) with differential CPT 85025 | $126.67 | $226.20 | $6.63 – $226.20 |
| Complete blood count (CBC), automated CPT 85027 | $134.23 | $239.70 | $6.02 – $239.70 |
| Comprehensive metabolic panel (blood test) CPT 80053 | $203.17 | $362.80 | $9.83 – $362.80 |
| COVID-19 PCR test CPT 87635 | $140.11 | $250.20 | $39.29 – $250.20 |
| D-dimer test (blood clots) CPT 85379 | $65.52 | $117.00 | $9.48 – $117.00 |
| Drug screen, instrument chemistry CPT 80307 | $100.07 | $178.70 | $35.95 – $198.29 |
| Ferritin (iron stores) test CPT 82728 | $25.87 | $46.20 | $9.30 – $68.69 |
| Free T4 (thyroid) test CPT 84439 | $29.23 | $52.20 | $8.40 – $67.81 |
| General health panel (blood tests) CPT 80050 | $86.86 | $155.10 | $16.16 – $155.10 |
| Glucose (blood sugar) test CPT 82947 | $80.86 | $144.40 | $3.66 – $144.40 |
| Gonorrhea test (DNA/NAAT) CPT 87591 | $118.72 | $212.00 | $20.71 – $212.00 |
| Hemoglobin A1c test CPT 83036 | $28.50 | $50.90 | $9.04 – $68.69 |
| Hepatitis C antibody test CPT 86803 | $63.73 | $113.80 | $13.28 – $113.80 |
| HIV-1/HIV-2 antigen and antibody test CPT 87389 | $38.70 | $69.10 | $13.90 – $76.67 |
| Iron test CPT 83540 | $23.52 | $42.00 | $6.02 – $42.00 |
| Kidney function panel CPT 80069 | $129.47 | $231.20 | $8.08 – $231.20 |
| Lipase test (pancreas) CPT 83690 | $24.53 | $43.80 | $6.41 – $43.80 |
| Lipid panel, cholesterol and triglycerides CPT 80061 | $30.91 | $55.20 | $11.11 – $62.26 |
| Liver function panel CPT 80076 | $106.90 | $190.90 | $7.61 – $190.90 |
| Magnesium test CPT 83735 | $40.66 | $72.60 | $6.24 – $72.60 |
| Obstetric blood test panel CPT 80055 | $280.84 | $501.50 | $16.16 – $501.50 |
| Partial thromboplastin time (PTT), clotting test CPT 85730 | $85.68 | $153.00 | $5.60 – $153.00 |
| Pregnancy blood test (hCG), quantitative CPT 84702 | $81.14 | $144.90 | $14.01 – $144.90 |
| Prothrombin time (PT/INR), clotting test CPT 85610 | $80.86 | $144.40 | $3.99 – $144.40 |
| PSA (prostate specific antigen), free CPT 84154 | $31.86 | $56.90 | $11.45 – $68.69 |
| PSA (prostate specific antigen), total CPT 84153 | $29.23 | $52.20 | $10.50 – $68.69 |
| Rapid strep test CPT 87880 | $25.76 | $46.00 | $9.26 – $51.73 |
| Sed rate (ESR) test CPT 85652 | $38.81 | $69.30 | $2.52 – $69.30 |
| TB skin test CPT 86580 | $27.05 | $48.30 | $9.72 – $70.47 |
| Thyroid stimulating hormone (TSH) CPT 84443 | $31.70 | $56.60 | $11.39 – $67.81 |
| Tissue exam by a pathologist (biopsy specimen) CPT 88305 | $208.15 | $371.70 | $35.81 – $371.70 |
| Troponin test (heart damage) CPT 84484 | $81.31 | $145.20 | $11.61 – $145.20 |
| Urinalysis, automated, with microscope CPT 81001 | $72.91 | $130.20 | $2.95 – $130.20 |
| Urinalysis, automated, without microscope CPT 81003 | $38.81 | $69.30 | $2.09 – $69.30 |
| Urine culture, colony count CPT 87086 | $32.42 | $57.90 | $7.51 – $57.90 |
| Urine pregnancy test CPT 81025 | $51.41 | $91.80 | $7.27 – $91.80 |
| Vitamin B12 test CPT 82607 | $34.61 | $61.80 | $12.43 – $67.81 |
| Vitamin D test CPT 82306 | $44.35 | $79.20 | $15.94 – $160.20 |
Heart
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Carotid artery ultrasound, both sides CPT 93880 | $954.58 | $1,704.60 | $128.03 – $1,704.60 |
| ECG tracing only (no interpretation) CPT 93005 | $172.31 | $307.70 | $51.55 – $379.00 |
| Echocardiogram (heart ultrasound), complete with Doppler CPT 93306 | $1,347.14 | $2,405.60 | $276.88 – $2,405.60 |
| Nuclear stress test (heart perfusion imaging) CPT 78452 | $3,105.70 | $5,545.90 | $844.43 – $5,545.90 |
Surgery
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Breast biopsy with ultrasound guidance CPT 19083 | $1,295.45 | $2,313.30 | $402.65 – $4,512.00 |
Pregnancy and birth
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Fetal non-stress test CPT 59025 | $385.62 | $688.60 | $138.55 – $892.49 |
Hospital stays
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Alcohol or drug use disorder, without rehab, without major complications MS-DRG 897 | not posted | $2,704.83 – $20,237.31 | |
| C-section, without complications MS-DRG 788 | not posted | $3,398.00 – $15,589.00 | |
| Chest pain MS-DRG 313 | not posted | $3,665.52 – $16,505.28 | |
| COPD flare-up, with major complications MS-DRG 190 | not posted | $5,639.30 – $25,392.91 | |
| COPD flare-up, without complications MS-DRG 192 | not posted | $3,268.42 – $14,717.21 | |
| Fainting (syncope) MS-DRG 312 | not posted | $4,437.32 – $19,980.56 | |
| Gastrointestinal bleeding, with complications MS-DRG 378 | not posted | $4,992.74 – $22,481.57 | |
| Heart failure, with major complications MS-DRG 291 | not posted | $6,535.83 – $29,429.83 | |
| Heart failure, without complications MS-DRG 293 | not posted | $2,881.51 – $12,974.98 | |
| Heart valve or other major heart surgery with cardiac catheterization, with major complications MS-DRG 216 | not posted | $16,996.00 – $224,260.90 | |
| Hip or knee replacement (major joint of the leg), without major complications MS-DRG 470 | not posted | $9,820.03 – $44,218.10 | |
| Irregular heartbeat, without complications MS-DRG 310 | not posted | $2,882.02 – $12,977.28 | |
| Kidney failure, with complications MS-DRG 683 | not posted | $4,458.70 – $20,076.84 | |
| Kidney or urinary tract infection, without major complications MS-DRG 690 | not posted | $4,121.16 – $18,556.98 | |
| Neck (cervical) spinal fusion, without complications MS-DRG 473 | not posted | $12,428.66 – $55,964.36 | |
| Normal newborn care MS-DRG 795 | not posted | $1,017.18 – $9,290.00 | |
| Nutrition, fluid or electrolyte disorder, without major complications MS-DRG 641 | not posted | $3,961.82 – $17,839.46 | |
| Pneumonia, with complications MS-DRG 194 | not posted | $4,102.84 – $18,474.45 | |
| Pneumonia, with major complications MS-DRG 193 | not posted | $6,691.61 – $30,131.31 | |
| Pneumonia, without complications MS-DRG 195 | not posted | $3,199.69 – $14,407.73 | |
| Psychoses (inpatient psychiatric stay) MS-DRG 885 | not posted | $2,704.83 – $32,020.24 | |
| Sepsis, with major complications MS-DRG 871 | not posted | $9,290.00 – $44,529.87 | |
| Sepsis, without major complications MS-DRG 872 | not posted | $5,209.62 – $23,458.13 | |
| Skin infection (cellulitis), without major complications MS-DRG 603 | not posted | $4,433.75 – $19,964.51 | |
| Spinal fusion except neck, without major complications MS-DRG 460 | not posted | $9,290.00 – $66,086.17 | |
| Stomach and digestive disorders (gastroenteritis), without major complications MS-DRG 392 | not posted | $3,968.94 – $17,871.55 | |
| Stroke, with complications or clot-busting drug MS-DRG 65 | not posted | $5,143.44 – $23,160.12 | |
| Uterus and ovary surgery for non-cancer conditions, without complications MS-DRG 743 | not posted | $6,316.40 – $28,441.81 | |
| Vaginal delivery, without complications MS-DRG 807 | not posted | $3,398.00 – $10,831.00 | |
| Weight loss surgery, without complications MS-DRG 621 | not posted | $7,679.26 – $34,578.56 |
Pain and spine
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Large joint injection or drainage (knee, shoulder, hip) CPT 20610 | $862.68 | $1,540.50 | $292.45 – $2,924.00 |
| Lower back nerve root injection with imaging guidance CPT 64483 | $1,379.50 | $2,463.40 | $281.06 – $3,760.50 |
| Lower back spinal injection (epidural), with imaging guidance CPT 62323 | $855.74 | $1,528.10 | $307.45 – $3,760.50 |
| Lower back spinal injection (epidural), without imaging CPT 62322 | $610.57 | $1,090.30 | $219.37 – $4,493.37 |
Eye
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Laser treatment of clouding after cataract surgery (YAG) CPT 66821 | $2,170.78 | $3,876.40 | $524.01 – $3,876.40 |
Eye and ear
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Hearing test, comprehensive CPT 92557 | $261.46 | $466.90 | $44.10 – $466.90 |
Sleep
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Home sleep apnea test CPT 95806 | $978.88 | $1,748.00 | $205.72 – $3,281.00 |
| Sleep study with CPAP titration CPT 95811 | $3,465.11 | $6,187.70 | $818.17 – $6,187.70 |
| Sleep study, overnight in a sleep lab CPT 95810 | $3,084.09 | $5,507.30 | $818.17 – $5,507.30 |
Lungs
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Spirometry (breathing test) CPT 94010 | $220.08 | $393.00 | $79.07 – $460.43 |
Therapy
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Manual therapy, 15 minutes CPT 97140 | $81.48 | $145.50 | $19.62 – $311.00 |
| Physical therapy evaluation, low complexity CPT 97161 | $240.35 | $429.20 | $59.59 – $429.20 |
| Physical therapy evaluation, moderate complexity CPT 97162 | $240.35 | $429.20 | $59.59 – $429.20 |
| Physical therapy, therapeutic exercise, 15 minutes CPT 97110 | $81.48 | $145.50 | $21.60 – $311.00 |
| Therapeutic activities, 15 minutes CPT 97530 | $81.48 | $145.50 | $28.22 – $311.00 |
Mental health
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Family psychotherapy, with the patient, 50 minutes CPT 90847 | $207.76 | $371.00 | ? – $433.03 |
| Family psychotherapy, without the patient, 50 minutes CPT 90846 | $173.66 | $310.10 | ? – $416.93 |
| Group psychotherapy CPT 90853 | $99.85 | $178.30 | ? – $231.58 |
| Psychiatric diagnostic evaluation CPT 90791 | $337.01 | $601.80 | ? – $983.35 |
| Psychotherapy, 30 minutes CPT 90832 | $114.97 | $205.30 | ? – $402.25 |
| Psychotherapy, 45 minutes CPT 90834 | $114.97 | $205.30 | ? – $402.25 |
| Psychotherapy, 60 minutes CPT 90837 | $114.97 | $205.30 | ? – $402.25 |
Infusions and injections
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Injection under the skin or into a muscle CPT 96372 | $94.30 | $168.40 | $33.88 – $199.00 |
| IV hydration, each additional hour CPT 96361 | $113.96 | $203.50 | $33.48 – $565.00 |
| IV hydration, first hour CPT 96360 | $284.98 | $508.90 | $102.39 – $565.00 |
| IV push injection of a drug, first CPT 96374 | $180.77 | $322.80 | $64.95 – $527.46 |
| IV push injection, each additional drug CPT 96375 | $133.95 | $239.20 | $35.83 – $239.20 |
Drugs
| Service | Cash price | Gross charge | Insurer rates (min – max) |
|---|---|---|---|
| Ceftriaxone (Rocephin) injection, per 250 mg HCPCS J0696 | $30.95 | $55.27 | ? – $55.27 |
| Dexamethasone injection, per 1 mg HCPCS J1100 | $28.48 | $50.86 | ? – $50.86 |
| Fentanyl injection, per 0.1 mg HCPCS J3010 | $92.29 | $164.80 | ? – $164.80 |
| Ketorolac (Toradol) injection, per 15 mg HCPCS J1885 | $27.57 | $49.23 | ? – $49.23 |
| Midazolam (Versed) injection, per 1 mg HCPCS J2250 | $63.51 | $113.41 | ? – $113.41 |
| Morphine injection, up to 10 mg HCPCS J2270 | $76.21 | $136.09 | ? – $136.09 |
| Ondansetron (Zofran) injection, per 1 mg HCPCS J2405 | $28.10 | $50.18 | ? – $50.18 |
| Propofol injection, per 10 mg HCPCS J2704 | $65.19 | $116.41 | ? – $116.41 |
| Saline IV solution, 1000 ml HCPCS J7030 | $31.16 | $55.65 | ? – $55.65 |
Cash price: the hospital's posted discounted price for people paying themselves. Gross charge: its list price before any discount. Insurer rates: the lowest and highest rates it says it negotiated with any insurer. When the file lists a service on several rows, this page shows one (the facility row for the usual setting); the service's own page lists every row.