Dismiss Modal

Primary Care That Fits Your Life

Whether you need a checkup, want to see a new doctor, or care for your family, we'll connect you with a trusted provider, right where you live.

Schedule Now
family walking into doctor's appointment

Primary Care

Find a Primary Care Provider Who Fits Your Life

Whether you're looking for a new doctor, a routine checkup, or care for your family, we'll connect you with a trusted provider close to home.

Request an Appointment

Tell us a few quick details and we'll match you with a provider who fits your needs.

Request Appointment

Talk With Our Team

Not sure where to start? Our care navigators can help you find the right provider over the phone.

Call (855) 404-DOCS



New to Riverside

Welcome Our Newest Providers

These primary care providers recently joined our team across Riverside Healthcare. They're seeing new patients now and may have appointments available soon.


Pediatric Primary Care

Care for Babies, Kids & Teens

Our pediatric specialists provide well-child visits, immunizations, and care for everyday illnesses, so your child can grow up healthy and feel their best.

Pediatric Specialists — Bradley

Pediatric Specialists — Bourbonnais


Adult Primary Care

Primary Care in the Kankakee Area

Find a provider close to home in Bourbonnais, Kankakee, Manteno, Momence, or Pembroke.

Primary Care — Bourbonnais

Internal Medicine — Bourbonnais

Primary Care Associates — Kankakee

Primary Care — East Court Kankakee

Internal & Geriatric Medicine — Kankakee

Primary Care — Manteno

Primary Care — Momence

Primary Care — Pembroke


Adult Primary Care

Primary Care in Coal City, Wilmington, and Frankfort

Trusted family medicine and primary care for our Will and Grundy County neighbors.

Coal City Campus

Primary Care — Wilmington

Frankfort Campus


Adult Primary Care

Primary Care in Watseka

Family medicine and primary care for our Iroquois County community, right where you live.

Watseka Campus


What We Offer

How We Care For You

Our team focuses on building lasting relationships with you and your family. We're here for the everyday and the unexpected.

Everyday & Preventive Care

  • Annual exams and routine checkups
  • Immunizations for kids and adults
  • School, sports, and work physicals
  • Preventive screenings and early detection

When You're Not Feeling Well

  • Same-day care for minor illnesses
  • Diagnostic testing in the office
  • Help managing ongoing health conditions
  • Referrals to specialists when needed

Common Questions

What You Might Be Wondering

Do I need a referral to see a primary care provider?

Most insurance plans don't require a referral to see one of our primary care providers. Check with your insurance plan for specific details about your coverage.

What if I have unique health needs or concerns?

Let us know when you call to schedule. We'll do our best to match you with a provider who fits your needs and accommodate any special concerns.

How do I pick the right provider for me?

Our care navigators can guide you toward a provider who matches your preferences, medical history, and location. Call (855) 404-DOCS to talk through your options.

What if I need care outside of normal office hours?

For non urgent needs after hours, visit one of our Immediate Care locations. For emergencies, call 911 or go to the nearest emergency room.

What insurance do you accept?

Riverside accepts most major insurance plans. For the most current list, see our accepted insurance page or call our team to confirm your coverage.


More Ways to Get Care

Other Care Options at Riverside

Immediate Care

Walk in care for minor illnesses and injuries when you can't wait for an appointment.

View Immediate Care

Find a Doctor

Search our full provider directory by name, specialty, or location.

Find a Doctor

All Locations

Find addresses, hours, and directions for every Riverside location.

View All Locations


Ready to take the next step?

Schedule your primary care appointment online or call to talk with our team. We'll help you find the right provider close to home.