Urgent Care

Mercyhealth’s urgent care clinics in Illinois and Wisconsin are staffed by board-certified doctors and specially trained staff who are ready to treat your accident or illness with no appointment required.

Urgent care or emergency?

Visit our urgent care clinics for:

  • Cut needing stitching or puncture wound
  • Ear pain
  • Headache or fever
  • Minor allergic reaction
  • Minor eye irritation
  • Minor neck or back pain
  • Minor or small burn
  • Nausea, vomiting, diarrhea or constipation
  • Sinus trouble, runny nose, sore/strep throat or cough
  • Skin rash, itch or sunburn
  • Sprain or pulled muscle
  • Suture removal or wound check

Go to go to the emergency room for:

  • Trouble breathing
  • Passing out, fainting
  • Pain in the arm or jaw
  • Unusual or bad headache, especially if it started suddenly
  • Suddenly not able to speak, see, walk, or move
  • Suddenly weak or drooping on one side of the body
  • Dizziness or weakness that does not go away
  • Inhaled smoke or poisonous fumes
  • Sudden confusion
  • Heavy bleeding
  • Possible broken bone, loss of movement, especially if the bone is pushing through the skin
  • Deep wound
  • Serious burn
  • Coughing or throwing up blood
  • Severe pain anywhere on the body
  • Severe allergic reaction with trouble breathing, swelling, hives
  • High fever with headache and stiff neck
  • High fever that does not get better with medicine
  • Throwing up or loose stools that does not stop
  • Poisoning or overdose of drug or alcohol
  • Suicidal thoughts
  • Seizures

For a suspected heart attack, stroke or medical emergency, CALL 911 immediately.

Find the urgent care clinic nearest you.
click-inquicker

 

Find a Provider

Providers available for this service:

<

Locations

Mercyhealth Beloit

2825 Prairie Ave.
Beloit, WI 53511

Phone: (608) 363-5500

Mercyhealth Belvidere

1747 Henry Luckow Ln.
Belvidere, IL 61008

Phone: (815) 971-3030

Mercyhealth Byron

130 Kysor Dr.
Byron, IL 61010

Phone: (815) 971-3000

Mercyhealth Hospital and Medical Center–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147

Phone: (262) 245-0535
Toll-Free (800) 637-2901

Mercyhealth Occupational Health and Wellness–Janesville

1010 N. Washington St.
Janesville, WI 53548

Phone: (608) 741-3800

Mercyhealth Perryville

3401 N. Perryville Rd.
Rockford, IL 61114

Phone: (815) 971-2000

Mercyhealth Rockton Avenue, Building 1

2300 N. Rockton Ave.
Rockford, IL 61103

Phone: (815) 971-2000

Mercyhealth Urgent Care–Beloit

2825 Prairie Ave.
Beloit, WI 53511

Phone: (608) 363-5500

Mercyhealth Urgent Care–Belvidere

1747 Henry Luckow Ln.
Belvidere, IL 61008

Phone: (815) 971-3055

Mercyhealth Urgent Care–Byron

130 Kysor Dr.
Byron, IL 61010

Phone: (815) 971-3099

Mercyhealth Urgent Care–East

3524 E. Milwaukee St.
Janesville, IL 53546

Phone: (608) 756-8484

Mercyhealth Urgent Care–Mall

1010 N. Washington St.
Janesville, WI 53548

Phone: (608) 741-3800

Mercyhealth Urgent Care–McHenry

3922 Mercy Dr.
McHenry, IL 60050

Phone: (815) 578-2020

Mercyhealth Urgent Care–North

3400 Deerfield Dr.
Janesville, WI 53546

Phone: (608) 314-3605

Mercyhealth Urgent Care–Perryville

3401 N. Perryville Rd.
Rockford, IL 61114

Phone: (815) 971-8000

Mercyhealth Urgent Care–Rockton Avenue, Building 1

2300 N. Rockton Ave.
Rockford, IL 61103

Phone: (815) 971-2572

Mercyhealth Urgent Care–Roscoe

5000 Prairie Rose Dr.
Roscoe, IL 61073

Phone: (815) 971-3450

Mercyhealth Urgent Care–South

849 Kellogg Ave.
Janesville, WI 53546

Phone: (608) 755-7960

Mercyhealth Urgent Care–Walworth

Hwys. 50 and 67, N2950 State Road 67
Lake Geneva, WI 53147

Phone: (262) 245-2230

Mercyhealth Urgent Care–Whitewater

507 W. Main St.
Whitewater, WI 53190

Phone: (262) 473-0401

Mercyhealth Urgent Care–Winnebago

102 Landmark Dr.
Winnebago, IL 61088

Phone: (815) 971-3250

Mercyhealth Urgent Care–Woodstock

2000 Lake Ave.
Woodstock, IL 60098

Phone: (815) 337-1544

Mercyhealth Whitewater

507 W. Main St.
Whitewater, WI 53190

Phone: (262) 473-0400

Mercyhealth Winnebago

102 Landmark Dr.
Winnebago, IL 61088

Phone: (815) 971-3200

Mercyhealth Woodstock

2000 Lake Ave.
Woodstock, IL 60098

Phone: (815) 337-7100
Toll-Free (888) 983-7100
Mercyhealth MyChart Sign In