facebook tracking How are Minnesota hospitals doing financially? Margins, losses and charity care

How are Minnesota hospitals doing financially?

Operating margins, losses, charity care, beds and staff for 133 Minnesota hospitals, from the cost reports they file with Medicare, compared with the rest of the U.S.

Switch state
Lost money on patient care
59%
Minnesota71 of 120 with a full-year margin
United States55%

Hospitals whose patient care cost more than it brought in, in their latest full-year report — more than the national share.

Typical operating margin
-2.5%

The median Minnesota hospital kept -2.5% of its patient revenue after operating costs, against -1.6% nationally (#26 of 50 states). Excludes donations and investment income.

Charity care
$393.9 million

The cost of free or discounted care Minnesota hospitals gave patients who qualified, in their latest full-year reports: 1.1% of the U.S. total of $35.6 billion.

Beds and staff
10,727 beds

725,756 full-time-equivalent employees across 133 hospitals with a cost report. 1 partial-year report is left out of the totals and medians above.

Most charity care in Minnesota

Charity care is reported at cost, not at list prices. The share is charity care as a part of the hospital's operating expenses.

Biggest losses on patient care

The lowest operating margins among Minnesota hospitals with a full-year report. A negative margin means patient care cost more than it brought in; donations, grants and investments can still cover the gap.

Every Minnesota hospital's finances

Latest fiscal year each hospital reported. Reports marked "partial year" cover only part of a year (for example after a change of owner) and are left out of the state totals. Click a column to sort.

Hospital Beds Patient revenue Operating margin Charity care
Mayo Clinic - Saint Marys HospitalRochester · FY Dec 2024 · 9,520 staff 1,157 $3.9 billion 30.8% $33.1 million
University of Minnesota Medical Center, FairviewMinneapolis · FY Dec 2024 · 6,195 staff 650 $2.3 billion 1.5% $17.1 million
Abbott Northwestern Hospital INCMinneapolis · FY Dec 2024 · 5,004 staff 629 $1.4 billion -22.2% $16.5 million
Hennepin County Medical CenterMinneapolis · FY Dec 2024 · 5,928 staff 347 $1.3 billion -9.2% $131.2 million
St Cloud HospitalSt Cloud · FY Jun 2025 · 3,576 staff 466 $1.1 billion 3.0% $8.9 million
Children's Hospitals & Clinics/MplsMinneapolis · FY Dec 2024 · 4,600 staff 443 $1.1 billion -5.0% –
Regions HospitalSt Paul · FY Dec 2024 · 4,552 staff 433 $982.1 million -10.7% $20.9 million
United HospitalSt Paul · FY Dec 2024 · 2,615 staff 456 $877.1 million -5.9% $10.8 million
Park Nicollet Methodist HospitalSaint Louis Park · FY Dec 2024 · 3,493 staff 357 $858.2 million 17.6% $10.9 million
Mercy HospitalCoon Rapids · FY Dec 2024 · 2,482 staff 468 $855.0 million -5.4% $10.6 million
North Memorial Medical CenterRobbinsdale · FY Dec 2024 · 2,950 staff 319 $651.2 million -21.6% $9.1 million
Fairview Southdale HospitalEdina · FY Dec 2024 · 2,243 staff 326 $601.0 million 2.1% $7.7 million
Essentia Health DuluthDuluth · FY Jun 2025 · 1,592 staff 123 $591.4 million -10.7% $1.1 million
Essentia Health St Mary's Medical CenterDuluth · FY Jun 2025 · 1,901 staff 345 $570.1 million -8.9% $4.3 million
Mayo Clinic Health System - MankatoMankato · FY Dec 2024 · 1,848 staff 152 $561.7 million -3.7% $7.9 million
St John's HospitalSt Paul · FY Dec 2024 · 1,701 staff 184 $501.1 million -1.7% $5.6 million
Sanford Bemidji Medical CenterBemidji · FY Dec 2024 · 1,497 staff 110 $375.3 million -18.4% $2.6 million
Ridgeview Medical CenterWaconia · FY Dec 2024 · 1,220 staff 128 $373.1 million -11.0% $1.2 million
Gillette Children's HealthcareSt Paul · FY Dec 2024 · 1,184 staff 60 $351.8 million -4.7% –
Essentia Health St Joseph's Medical CenterBrainerd · FY Jun 2025 · 980 staff 113 $334.4 million 2.5% $1.9 million
Fairview Ridges HospitalBurnsville · FY Dec 2024 · 1,302 staff 172 $334.3 million 7.4% $7.4 million
Mayo Clinic Health System - Albert Lea and AustinAlbert Lea · FY Dec 2024 · 1,394 staff 79 $298.7 million -8.4% $8.6 million
Maple Grove HospitalMaple Grove · FY Dec 2024 · 836 staff 148 $281.3 million 16.2% $3.1 million
Olmsted Medical CenterRochester · FY Dec 2024 · 960 staff 61 $258.3 million -11.7% $848,000
St Francis Regional Medical CenterShakopee · FY Dec 2024 · 709 staff 89 $225.1 million -0.3% $3.7 million
Healtheast Woodwinds HospitalWoodbury · FY Dec 2024 · 803 staff 86 $219.2 million 2.4% $3.3 million
Alomere HealthAlexandria · FY Dec 2024 · 743 staff 99 $208.7 million 1.6% $199,000
Cuyuna Regional Medical CenterCrosby · FY Mar 2025 · 817 staff 25 $193.4 million -5.6% $416,000
St Marys Regional Health CenterDetroit Lakes · FY Jun 2025 · 447 staff 36 $188.3 million 4.6% $1.1 million
Lakeview Memorial HospitalStillwater · FY Dec 2024 · 749 staff 68 $179.7 million -2.2% $1.6 million
Avera Marshall Regional Medical CtrMarshall · FY Jun 2025 · 427 staff 25 $155.0 million -2.2% $1.0 million
Virginia Regional Medical CenterVirginia · FY Jun 2025 · 436 staff 49 $152.8 million 1.9% $1.1 million
Fairview Red Wing HospitalRed Wing · FY Dec 2024 · 452 staff 27 $152.1 million 1.7% $1.8 million
Rice Memorial HospitalWillmar · FY Jun 2025 · 615 staff 81 $149.1 million 3.0% $881,000
Lakewood Health SystemStaples · FY Dec 2024 · 515 staff 25 $147.7 million -7.5% $3.1 million
New Ulm Medical CenterNew Ulm · FY Dec 2024 · 369 staff 24 $139.0 million 6.9% $929,000
Itasca Medical CenterGrand Rapids · FY Dec 2024 · 606 staff 34 $134.0 million 1.0% $1.6 million
Northfield HospitalNorthfield · FY Dec 2024 · 590 staff 37 $133.3 million -5.4% $708,000
Range Regional Health ServicesHibbing · FY Dec 2024 · 724 staff 73 $131.2 million -15.4% $1.7 million
Fairview Lakes Health ServicesWyoming · FY Dec 2024 · 465 staff 55 $129.9 million 10.1% $1.9 million
Welia HealthMora · FY Dec 2024 · 453 staff 25 $114.3 million -6.5% $347,000
Buffalo HospitalBuffalo · FY Dec 2024 · 275 staff 39 $104.2 million 12.6% $1.2 million
Winona Health ServicesWinona · FY Sep 2024 · 691 staff 49 $102.4 million -30.1% $259,000
Riverwood Healthcare CenterAitkin · FY Sep 2024 · 332 staff 25 $99.6 million -8.2% $289,000
Centracare Health - MonticelloMonticello · FY Jun 2025 · 335 staff 25 $99.5 million 12.8% $689,000
Fairview Northland Regional HospitalPrinceton · FY Dec 2024 · 308 staff 34 $95.2 million 3.2% $1.6 million
Hutchinson Area Health CareHutchinson · FY Dec 2024 · 390 staff 37 $95.0 million -5.5% $831,000
Cambridge Medical CenterCambridge · FY Dec 2024 · 269 staff 32 $94.0 million 4.2% $1.1 million
Astera HealthWadena · FY Dec 2024 · 157 staff 18 $90.9 million -8.4% $255,000
Glencoe Regional Health ServicesGlencoe · FY Dec 2024 · 367 staff 24 $86.6 million -1.6% $5.6 million
Perham Memorial Hospital & HomePerham · FY Sep 2024 · 353 staff 25 $78.7 million -6.0% $321,000
St Gabriels HospitalLittle Falls · FY Jun 2025 · 239 staff 25 $77.4 million -23.4% $1.2 million
Fairmont Medical CenterFairmont · FY Dec 2024 · 232 staff 37 $76.5 million -9.5% $1.8 million
Sanford Medical Center Thief River FallsThief River Falls · FY Dec 2024 · 402 staff 25 $76.0 million -1.6% $3.0 million
Mayo Clinic Health System New PragueNew Prague · FY Dec 2024 · 203 staff 20 $75.5 million 10.9% $1.1 million
Community Memorial HospitalCloquet · FY Sep 2024 · 334 staff 22 $69.5 million -5.1% $179,000
Chippewa County HospitalMontevideo · FY Dec 2024 · 259 staff 25 $66.0 million 2.6% $356,000
Sanford Worthington Medical CenterWorthington · FY Dec 2024 · 266 staff 48 $65.0 million -3.3% $1.5 million
Lifecare Medical CenterRoseau · FY Sep 2024 · 308 staff 25 $63.8 million -2.4% $201,000
River's Edge Hospital & ClinicSt Peter · FY Dec 2024 · 176 staff 25 $63.1 million -4.6% $47,000
Mille Lacs Health SystemOnamia · FY Sep 2024 · 241 staff 18 $61.2 million -5.9% $193,000
Redwood Area HospitalRedwood Falls · FY Jun 2025 · 183 staff 14 $59.4 million 3.3% $359,000
Riverview HospitalCrookston · FY Sep 2024 · 262 staff 21 $58.9 million -15.6% $42,000
Owatonna HospitalOwatonna · FY Dec 2024 · 155 staff 29 $58.1 million -5.0% $1.0 million
Allina Health Faribault Medical CenterFaribault · FY Dec 2024 · 171 staff 32 $57.7 million -9.8% $944,000
Cannon Falls Med Ctr MayoCannon Falls · FY Dec 2024 · 136 staff 15 $56.4 million 17.6% $853,000
Glacial Ridge HospitalGlenwood · FY Sep 2024 · 241 staff 19 $53.0 million -7.5% $445,000
Stevens Community Medical CenterMorris · FY Dec 2024 · 175 staff 25 $52.2 million 2.8% $195,000
Meeker Memorial HospitalLitchfield · FY Dec 2024 · 194 staff 25 $52.0 million -0.8% $168,000
United Hospital DistrictBlue Earth · FY Dec 2024 · 207 staff 24 $50.7 million -4.3% $903,000
Centracare Health System - Melrose HospitalMelrose · FY Jun 2025 · 157 staff 14 $49.0 million 12.1% $275,000
Paynesville Area HospitalPaynesville · FY Jun 2025 · 172 staff 15 $47.5 million 3.3% $256,000
Essentia Health Moose LakeMoose Lake · FY Jun 2025 · 137 staff 25 $46.2 million 5.3% $323,000
St Elizabeth Medical CenterWabasha · FY Sep 2024 · 195 staff 14 $45.8 million 0.2% $416,000
Deer River Healthcare CenterDeer River · FY Jun 2025 · 122 staff 20 $44.5 million 3.6% $504,000
St Josephs Area Health ServicesPark Rapids · FY Jun 2025 · 155 staff 25 $44.0 million -21.3% $770,000
Centracare Health System - Sauk CentreSauk Centre · FY Jun 2025 · 134 staff 14 $43.9 million 5.2% $237,000
Olivia Hospital & ClinicOlivia · FY Dec 2024 · 94 staff 16 $39.4 million 13.9% $464,000
Lake City Medical Center Mayo Health SystemLake City · FY Dec 2024 · 110 staff 18 $39.1 million -3.4% $1.0 million
Ortonville Area Health ServicesOrtonville · FY Sep 2024 · 137 staff 25 $38.1 million 2.3% $121,000
Pipestone County Medical Center Ashton CcPipestone · FY Jun 2025 · 143 staff 18 $37.4 million -8.4% $101,000
Centracare Health System - Long PrairieLong Prairie · FY Jun 2025 · 136 staff 14 $36.5 million -5.6% $479,000
Rainy Lake Medical CenterInternational Falls · FY Dec 2024 · 176 staff 14 $34.9 million -8.4% $112,000
Sanford Luverne Medical CenterLuverne · FY Dec 2024 · 144 staff 25 $33.7 million 11.3% $1.1 million
Windom Area HospitalWindom · FY Apr 2025 · 152 staff 18 $32.8 million 2.0% $145,000
Essentia Health FosstonFosston · FY Jun 2025 · 107 staff 25 $32.7 million 3.9% $269,000
Ely Bloomenson Community HospitalEly · FY Sep 2024 · 110 staff 16 $32.1 million -1.6% $231,000
Waseca Medical Center-Mayo Health SystemWaseca · FY Dec 2024 · 96 staff 15 $31.8 million 14.3% $2.0 million
Avera Granite FallsGranite Falls · FY Jun 2025 · 107 staff 25 $28.7 million -3.2% $286,000
Sanford Canby Medical CenterCanby · FY Dec 2024 · 94 staff 25 $28.6 million 5.9% $716,000
St James Medical Center - Mayo Health SystemSt James · FY Dec 2024 · 87 staff 25 $28.3 million 7.1% $1.6 million
St Francis Healthcare CampusBreckenridge · FY Jun 2025 · 83 staff 25 $26.3 million -20.3% $997,000
Johnson Memorial HospitalDawson · FY Sep 2024 · 68 staff 17 $25.0 million -13.8% $3,000
Northern Pines Medical CenterAurora · FY Jun 2025 · 81 staff 16 $24.7 million 7.2% $211,000
Essentia Health SandstoneSandstone · FY Jun 2025 · 80 staff 9 $24.2 million -5.7% $491,000
Madelia Community HospitalMadelia · FY May 2025 · 137 staff 25 $23.0 million -7.8% –
North Shore HealthGrand Marais · FY Dec 2024 · 71 staff 16 $23.0 million -5.9% $152,000
Sibley Medical CenterArlington · FY Dec 2024 · 59 staff 20 $22.5 million 17.8% $52,000
Swift County Benson HospitalBenson · FY Jun 2025 · 67 staff 11 $22.4 million 5.2% $92,000
Bigfork Valley HospitalBigfork · FY Dec 2024 · 134 staff 20 $21.7 million -34.2% $115,000
Lakewood Health CenterBaudette · FY Jun 2025 · 58 staff 15 $20.8 million -14.1% $282,000
Sleepy Eye Municipal HospitalSleepy Eye · FY Dec 2024 · 86 staff 16 $20.7 million -7.0% $217,000
Madison HospitalMadison · FY Sep 2024 · 46 staff 12 $20.0 million -12.6% $1,000
Appleton Municipal HospitalAppleton · FY Sep 2024 · 89 staff 15 $19.4 million -17.0% $28,000
Prairie Ridge Hospital and Health ServicesElbow Lake · FY Sep 2024 · 76 staff 10 $19.3 million -1.2% $171,000
Murray County Memorial HospitalSlayton · FY Dec 2024 · 81 staff 21 $17.8 million -4.0% $32,000
Hendricks Community HospitalHendricks · FY Jun 2025 · 41 staff 24 $17.2 million -4.2% $27,000
Sanford Bagley Medical CenterBagley · FY Dec 2024 · 51 staff 25 $16.7 million 14.4% $116,000
Sanford Jackson Medical CenterJackson · FY Dec 2024 · 43 staff 14 $16.5 million 15.3% $702,000
Kittson Memorial HospitalHallock · FY Sep 2024 · 66 staff 15 $15.5 million -15.8% –
North Valley Health CenterWarren · FY Dec 2024 · 61 staff 12 $15.3 million -16.2% $22,000
Cook HospitalCook · FY Dec 2024 · 70 staff 14 $15.2 million -15.0% $43,000
Tyler Healthcare CenterTyler · FY Jun 2025 · 38 staff 20 $14.4 million -0.6% $104,000
Minnesota Valley Health Center INCLe Sueur · FY Dec 2024 · 48 staff 9 $13.2 million 5.9% $39,000
Sanford TracyTracy · FY Dec 2024 · 44 staff 18 $13.2 million 0.7% $497,000
Sanford Behavioral Health CenterThief River Falls · FY Dec 2024 · 105 staff 16 $13.1 million -26.3% –
Holy Trinity HospitalGraceville · FY Jun 2025 · 35 staff 15 $12.5 million -2.7% $37,000
Wheaton Community HospitalWheaton · FY Dec 2024 · 38 staff 15 $11.4 million 5.5% $345,000
Essentia Health AdaAda · FY Jun 2025 · 33 staff 14 $10.9 million 5.2% $174,000
Sanford Westbrook Medical CenterWestbrook · FY Dec 2024 · 43 staff 8 $10.2 million -4.1% $434,000
Mahnomen Health CenterMahnomen · FY Dec 2024 · partial year (245 days) · 44 staff – $6.7 million -49.5% –
Red Lake HospitalRed Lake · FY Sep 2024 · 213 staff 23 – – –
Cass Lake Indian Health Services HospitalCass Lake · FY Sep 2024 · 261 staff – – – –
Anoka-Metro Reg Treatment CtrAnoka · FY Jun 2025 · 338,261 staff 110 – – –
Child and Adolescent Behavioral Health HospitalWillmar · FY Jun 2025 · 50,654 staff 5 – – –
Community Behavioral Health Hospital AnnandaleAnnandale · FY Jun 2025 · 41,691 staff 16 – – –
Community Behavioral Health Hospital AlexandriaAlexandria · FY Jun 2025 · 37,567 staff 16 – – –
Community Behavioral Health Hospital Fergus FallsFergus Falls · FY Jun 2025 · 41,597 staff 16 – – –
Community Behavioral Health Hospital - BemidjiBemidji · FY Jun 2025 · 38,600 staff 16 – – –
Community Behavioral Health Hospital - BaxterBaxter · FY Jun 2025 · 43,816 staff 16 – – –
Community Behavioral Health Hospital RochesterRochester · FY Jun 2025 · 40,755 staff 16 – – –
Lake View Memorial HospitalTwo Harbors · FY Jun 2025 · 106 staff 16 -$22.0 million – –
St Lukes HospitalDuluth · FY Jun 2025 · 141 staff 238 -$1.1 billion – $3.9 million

Figures as reported to CMS (Hospital Provider Cost Report), not audited statements. Operating margin = net income from patient care ÷ net patient revenue; it excludes investment income, donations and grants. Charity care is the cost of free or discounted care for patients who qualify under the hospital's financial assistance policy. How to read these figures.

Advertisement

How Minnesota compares with other states

Median operating margin in nearby states:

Questions about Minnesota hospital finances

How many Minnesota hospitals lose money?

71 of 120 Minnesota hospitals (59%) reported a loss on patient care in their latest full-year Medicare cost report, compared with 55% nationwide. The median operating margin was -2.5%, lower than the U.S. median of -1.6%. The operating margin leaves out donations, investment income and grants, so some of these hospitals still end the year in the black.

Which Minnesota hospitals provide the most charity care?

Minnesota hospitals reported $393.9 million in charity care (the cost of free or discounted care for patients who qualify) in their latest full-year reports. The largest amounts came from Hennepin County Medical Center ($131.2 million), Mayo Clinic - Saint Marys Hospital ($33.1 million), Regions Hospital ($20.9 million), University of Minnesota Medical Center, Fairview ($17.1 million), Abbott Northwestern Hospital INC ($16.5 million).

How do Minnesota hospitals compare with other states?

Minnesota ranks 26 of 50 states by the median operating margin of its hospitals (1 = highest). A larger share of its hospitals lost money on patient care than the U.S. as a whole (59% vs 55%).

What is the largest hospital in Minnesota by revenue?

Mayo Clinic - Saint Marys Hospital in Rochester reported the most net patient revenue: $3.9 billion in its latest full-year cost report, with 1,157 beds and an operating margin of 30.8%.

What is an operating margin?

It is how much a hospital keeps from patient care after paying its operating costs, as a share of its patient revenue. A margin of 5% means the hospital kept 5 cents of every dollar it earned from patients; a negative margin means patient care cost more than it brought in. It excludes donations, investment income and grants.

Source: CMS Hospital Provider Cost Report (data.cms.gov), latest report per hospital. About the data.