Hurt or Sick in Elk River? Get Quality Care Without the ER Wait.
Walk-ins welcome - most patients are seen in under 30 minutes. Located just south of Elk River in Rogers, MN.
Why Elk River Residents Choose Midwest Urgent Care
When you or your family needs fast medical care, you shouldn't have to drive across town. Midwest Urgent Care is located just south of Elk River - just 12 minutes away. A quick drive south on Highway 101!
Walk-Ins Welcome
No appointment needed. Walk in and get seen quickly - most visits take under 45 minutes from check-in to check-out.
Affordable Care
We accept most major insurance plans. Our costs are a fraction of the ER - saving you time and money.
Experienced Providers
Our team provides quality, personalized care for patients ages 2 and older - the whole family is welcome.
What We Treat
Midwest Urgent Care handles a wide range of non-emergency medical needs - no appointment necessary.
Common Illnesses
- Cold, flu, and sore throat
- Sinus and ear infections
- Strep throat and bronchitis
- UTIs and stomach illness
- COVID-19 testing
- Allergies and rashes
Injuries & More
- Sprains, strains, and fractures
- Cuts, burns, and wound care
- Sports and school physicals
- DOT physicals
- Drug and alcohol testing
- X-rays on-site
Getting Here from Elk River
Midwest Urgent Care
21410 136th Ave N, Suite 105-B
Rogers, MN 55374
Phone: (763) 290-6622
Hours:
Monday - Friday: 8:00 AM - 6:00 PM
Saturday: 9:00 AM - 2:00 PM
Sunday: Closed
From Elk River: Just 9 miles. We also serve patients from Otsego, Zimmerman, and Big Lake.
What Our Patients Say
More Than Urgent Care
Occupational Health
DOT physicals, drug testing, fit testing, and pre-employment exams for local employers.
IV Hydration
Restore energy, boost immunity, and recover faster with vitamin-packed IV drip therapy.
StemWave Therapy
Non-surgical pain relief using acoustic wave technology. Great for joint and muscle pain.
Telehealth
Can't make it in? Connect with a provider from home for non-emergency medical concerns.
Common Questions from Elk River Patients
Do I need an appointment?
No - walk-ins are always welcome! You can also schedule online if you prefer a specific time.
What insurance do you accept?
We accept most major insurance plans including Blue Cross, HealthPartners, Medica, UnitedHealthcare, Aetna, and more. Call us to verify your coverage.
How long is the wait?
Most patients are seen within 15 minutes of arriving. Total visit time is typically under 45 minutes.
Do you treat children?
Yes! We treat patients ages 2 and older - bring the whole family.
Need Care Now? We're Ready.
Walk in anytime during business hours or call to let us know you're on your way.