facebook tracking Minnesota emergency room wait times: 129 hospitals ranked

Minnesota emergency room wait times

ER wait times › Minnesota

Across 129 Minnesota hospitals that report the measure, the median emergency department visit lasts 2 hr 8 min — 22 min shorter than the national median of 2 hr 30 min. The shortest is Mille Lacs Health System at 42 min.

Medians over a full year, for patients treated and discharged rather than admitted. Busy hospitals treat sicker patients, so a longer wait is not by itself a mark against a hospital. How this measure works.

# Hospital City Median wait Left before seen ER volume CMS rating
1 Mille Lacs Health System Onamia 42 min 1% low
2 Cass Lake Indian Health Services Hospital Cass Lake 1 hr 8 min 3% low
3 Riverview Hospital Crookston 1 hr 18 min 0% low
4 Red Lake Hospital Red Lake 1 hr 22 min 4% low
5 Phs Indian Hospital Red Lake 1 hr 22 min 4% low
6 Essentia Health Fosston Fosston 1 hr 24 min 1% low
7 Cannon Falls Med Ctr Mayo Cannon Falls 1 hr 25 min 0% low
8 Deer River Healthcare Center Deer River 1 hr 31 min 1% low
9 Waseca Medical Center-Mayo Health System Waseca 1 hr 34 min 1% low
10 St Elizabeth Medical Center Wabasha 1 hr 35 min 0% low
11 Riverwood Healthcare Center Aitkin 1 hr 36 min 3% low
12 St James Medical Center - Mayo Health System St James 1 hr 38 min 0% low
13 Windom Area Hospital Windom 1 hr 39 min 0% low
14 Municipal Hospital and Granite Manor Granite Falls 1 hr 39 min
15 Fairmont Medical Center Fairmont 1 hr 39 min 0% low 5/5
16 Bridges Medical Services Ada 1 hr 39 min 0% low
17 New Ulm Medical Center New Ulm 1 hr 40 min 0% low 5/5
18 Ely Bloomenson Community Hospital Ely 1 hr 40 min
19 Essentia Health Sandstone Sandstone 1 hr 42 min 1% low
20 Cuyuna Regional Medical Center Crosby 1 hr 42 min 1% low 3/5
21 Wheaton Community Hospital Wheaton 1 hr 43 min 0% low
22 Minnesota Valley Health Center INC Le Sueur 1 hr 45 min 0% low
23 Chippewa County Hospital Montevideo 1 hr 46 min 0% low
24 Sanford Canby Medical Center Canby 1 hr 46 min 0% low
25 Sanford Medical Center Thief River Falls Thief River Falls 1 hr 47 min 0% low
26 Sleepy Eye Municipal Hospital Sleepy Eye 1 hr 47 min
27 Madison Hospital Madison 1 hr 48 min 1% low
28 St Michaels Hospital & Nursing Home Sauk Centre 1 hr 49 min 0% low
29 Lake City Medical Center Mayo Health System Lake City 1 hr 50 min 0% low
30 St Francis Healthcare Campus Breckenridge 1 hr 50 min 1% low
31 Kittson Memorial Hospital Hallock 1 hr 51 min 0% low
32 Sanford Westbrook Medical Center Westbrook 1 hr 52 min 0% low
33 Tyler Healthcare Center Tyler 1 hr 52 min
34 Mercy Hospital & Health Care Center Moose Lake 1 hr 52 min 0% low
35 Northern Pines Medical Center Aurora 1 hr 52 min 0% low
36 Cook Hospital Cook 1 hr 53 min
37 Sibley Medical Center Arlington 1 hr 53 min 0% low
38 North Valley Health Center Warren 1 hr 54 min 0% low
39 Essentia Health St Joseph's Medical Center Brainerd 1 hr 54 min 1% medium 3/5
40 Sanford Worthington Medical Center Worthington 1 hr 55 min 1% low 4/5
41 Hendricks Community Hospital Hendricks 1 hr 55 min 0% low
42 Sanford Tracy Tracy 1 hr 56 min 0% low
43 Murray County Memorial Hospital Slayton 1 hr 56 min 0% low
44 Owatonna Hospital Owatonna 1 hr 56 min 1% low 5/5
45 Sanford Luverne Medical Center Luverne 1 hr 56 min 0% low
46 Swift County Benson Hospital Benson 1 hr 56 min 0% low
47 Owatonna Hospital Owatonna 1 hr 56 min 1% low 5/5
48 Lifecare Medical Center Roseau 1 hr 57 min 0% low
49 Queen of Peace Hospital New Prague 1 hr 57 min 1% low 2/5
50 Lakewood Health Center Baudette 1 hr 58 min 0% low
51 Ortonville Area Health Services Ortonville 2 hr 0% low
52 Madelia Community Hospital Madelia 2 hr 1 min 2% low
53 Meeker Memorial Hospital Litchfield 2 hr 2 min
54 Centracare Health System - Long Prairie Long Prairie 2 hr 3 min 0% low
55 Community Memorial Hospital Cloquet 2 hr 3 min 1% low
56 Lake View Memorial Hospital Two Harbors 2 hr 4 min 0% low
57 Paynesville Area Hospital Paynesville 2 hr 4 min 0% low
58 Renville County Hospital and Clinics Olivia 2 hr 4 min 0% low 2/5
59 Sanford Jackson Medical Center Jackson 2 hr 4 min 1% low
60 Naeve Hospital Albert Lea 2 hr 4 min 2% high 5/5
61 Bigfork Valley Hospital Bigfork 2 hr 5 min
62 Lakewood Health System Staples 2 hr 6 min 0% low
63 Avera Marshall Regional Medical Ctr Marshall 2 hr 6 min 0% low
64 Johnson Memorial Hospital Dawson 2 hr 6 min 0% low
65 River's Edge Hospital & Clinic St Peter 2 hr 8 min 1% low
66 Redwood Area Hospital Redwood Falls 2 hr 8 min 0% low
67 District One Hospital Faribault 2 hr 8 min 1% low 3/5
68 Prairie Ridge Hospital and Health Services Elbow Lake 2 hr 8 min 0% low
69 United Hospital District Blue Earth 2 hr 8 min 1% low 5/5
70 District One Hospital Faribault 2 hr 8 min 1% low 3/5
71 Cook County Northshore Hospital Grand Marais 2 hr 9 min 1% low
72 Virginia Regional Medical Center Virginia 2 hr 11 min 3% low 4/5
73 Rainy Lake Medical Center International Falls 2 hr 11 min 1% low
74 Holy Trinity Hospital Graceville 2 hr 11 min 0% low
75 Pipestone County Medical Center Ashton Cc Pipestone 2 hr 12 min
76 New River Medical Center Monticello 2 hr 12 min 1% low
77 Olmsted Medical Center Rochester 2 hr 15 min 1% medium 4/5
78 Perham Memorial Hospital & Home Perham 2 hr 15 min 0% low 3/5
79 Douglas County Hospital Alexandria 2 hr 16 min 1% low 4/5
80 Kanabec Hospital Mora 2 hr 17 min 1% low 3/5
81 Appleton Municipal Hospital Appleton 2 hr 17 min 1% low
82 Tri County Hospital Wadena 2 hr 18 min 0% low 3/5
83 Buffalo Hospital Buffalo 2 hr 18 min 1% medium 5/5
84 Ridgeview Medical Center Waconia 2 hr 20 min 2% high 4/5
85 Hutchinson Area Health Care Hutchinson 2 hr 20 min 1% low 3/5
86 Glacial Ridge Hospital Glenwood 2 hr 20 min 0% low 4/5
87 St Marys Regional Health Center Detroit Lakes 2 hr 20 min 1% low 4/5
88 Cambridge Medical Center Cambridge 2 hr 20 min 1% low 4/5
89 Cambridge Medical Center Cambridge 2 hr 20 min 1% low 4/5
90 Centracare Health System - Melrose Hospital Melrose 2 hr 21 min 0% low 5/5
91 St Gabriels Hospital Little Falls 2 hr 21 min 1% low 4/5
92 Winona Health Services Winona 2 hr 22 min 1% low 2/5
93 Northfield Hospital Northfield 2 hr 24 min 1% low 4/5
94 Northfield Hospital Northfield 2 hr 24 min 1% low 4/5
95 Rice Memorial Hospital Willmar 2 hr 26 min 3% low 3/5
96 Grand Itasca Clinic and Hospital Grand Rapids 2 hr 29 min 3% low 4/5
97 Itasca Medical Center Grand Rapids 2 hr 29 min 3% low 4/5
98 Fairview Northland Regional Hospital Princeton 2 hr 30 min 1% medium 4/5
99 St Francis Regional Medical Center Shakopee 2 hr 31 min 1% very high 3/5
100 St Josephs Area Health Services Park Rapids 2 hr 31 min 3% low 3/5
101 Fairview Red Wing Hospital Red Wing 2 hr 32 min 2% low 4/5
102 Fairview Red Wing Hospital Red Wing 2 hr 32 min 2% low 4/5
103 Healtheast Woodwinds Hospital Woodbury 2 hr 38 min 2% medium 4/5
104 Glencoe Regional Health Services Glencoe 2 hr 38 min 1% low
105 Clearwater Health Services Bagley 2 hr 40 min 2% low
106 Stevens Community Medical Center Morris 2 hr 46 min 0% low
107 Lakeview Memorial Hospital Stillwater 2 hr 48 min 1% low 4/5
108 University Medical Center-Mesabi/ Mesaba Clinics Hibbing 2 hr 49 min 4% low 4/5
109 University of Minnesota Medical Center, Fairview Minneapolis 2 hr 54 min 2% high 4/5
110 Mercy Hospital Coon Rapids 2 hr 58 min 3% very high 3/5
111 United Hospital St Paul 3 hr 2 min 3% very high 3/5
112 Abbott Northwestern Hospital INC Minneapolis 3 hr 3 min 3% very high 4/5
113 Immanuel-St Josephs-Mayo Health System Mankato 3 hr 3 min 2% medium 5/5
114 Fairview Lakes Health Services Wyoming 3 hr 6 min 2% medium 3/5
115 Healtheast St John's Hospital Maplewood 3 hr 8 min 2% high 5/5
116 St John's Hospital St Paul 3 hr 8 min 2% high 5/5
117 Fairview Ridges Hospital Burnsville 3 hr 10 min 2% very high 4/5
118 North Country Regional Hospital Bemidji 3 hr 13 min 4% medium 4/5
119 North Country Regional Hosp Woodrow 3 hr 13 min 4% medium 4/5
120 Maple Grove Hospital Maple Grove 3 hr 14 min 3% high 5/5
121 Essentia Health St Mary's Medical Center Duluth 3 hr 21 min 3% high 4/5
122 North Memorial Medical Center Robbinsdale 3 hr 24 min 6% very high 1/5
123 Fairview Southdale Hospital Edina 3 hr 24 min 4% very high 5/5
124 St Cloud Hospital St Cloud 3 hr 37 min 6% high 4/5
125 St Lukes Hospital Duluth 3 hr 47 min 4% medium 3/5
126 Regions Hospital St Paul 3 hr 51 min 4% very high 3/5
127 Hennepin County Medical Center Minneapolis 3 hr 55 min 4% very high 3/5
128 Mayo Clinic - Saint Marys Hospital Rochester 4 hr 6 min 3% very high 5/5
129 Park Nicollet Methodist Hospital Saint Louis Park 4 hr 17 min 3% very high 3/5

Source: CMS measure OP_18b, published July 2026. Hospitals with too few cases to report are not listed here; they still have a page in the Minnesota directory. Not affiliated with CMS. For a medical emergency, call 911.