Primary Care
Family medicine, internal medicine, and pediatrics for every stage of life — with offices across Kankakee, Will, Grundy, and Iroquois counties.
Primary Care for Every Age and Stage.
Primary Care for Your Whole Family
Your primary care provider is your partner in health — helping you stay well, manage chronic conditions, and connect to the right specialists when you need them. Riverside Medical Group has primary care offices across Kankakee, Iroquois, Will, and Grundy counties, so quality care is always close to home.
Find a Provider
Search our team of family medicine, internal medicine, and pediatric providers by name, specialty, or location.
Find a Location
We have primary care offices in Bourbonnais, Kankakee, Wilmington, Manteno, Momence, Coal City, Watseka, and Hopkins Park.
Schedule an Appointment
Book online through MyChart or fill out our quick appointment request form and we’ll help find a time that works for you.
Areas of Primary Care
Family Medicine
- Care for all ages — newborns, children, teens, adults, and seniors
- Annual wellness exams and preventive screenings
- Chronic disease management (diabetes, high blood pressure, asthma)
- Same-day sick visits and minor injury treatment
- Immunizations, sports physicals, and school physicals
Internal Medicine
- Primary care focused exclusively on adults (18+)
- Complex chronic disease management
- Geriatric medicine — specialized care for older adults
- Preventive health and wellness for adults
- Pre-surgical evaluations and care coordination
Pediatric Care
- Well-child visits and developmental screenings
- Vaccinations and immunization schedules
- Sick visits for childhood illnesses and injuries
- Adolescent health and wellness
- Referrals to pediatric specialists when needed
Preventive Care
- Annual physical exams and health screenings
- Cancer screenings (mammograms, colonoscopies, skin checks)
- Heart health assessments and cholesterol management
- Diabetes prevention and screening
- Immunizations and flu shots
What to Expect at Your First Visit
Whether you are new to Riverside or switching providers, your first primary care visit is simple.
Schedule and Prepare
Call your preferred office or book through MyChart. Bring your insurance card, photo ID, a list of current medications, and any medical records from previous providers.
Your Visit
Your provider will review your health history, discuss your concerns, perform an exam, and recommend any screenings or lab work. This is your chance to ask questions and set health goals together.
Your Ongoing Care
Your provider becomes your partner in health — coordinating follow-ups, managing prescriptions, ordering referrals to specialists, and keeping your care on track through MyChart.
What preventive screenings do you need? Preventive screenings are key to catching diseases early when they’re most treatable. Your primary care provider will recommend screenings based on your medical history and personal health needs. View the Preventive Screening Schedule
Explore the Well Within Reach Podcast
Tune into the Well Within Reach Podcast. Riverside providers discuss topics that matter to you and your family — from preventive care and managing chronic conditions to raising healthy kids.
Ready to Find Your Primary Care Provider?
With more than 150 providers and offices across five counties, we make it easy to find the right partner for your health. We accept most major insurance plans, including Medicare and Medicaid.
Our Locations
Internal Medicine +3 more
Riverside Medical Group - Internal Medicine Bourbonnais
400 Riverside Drive Suite 2100 - Bourbonnais, IL 60914
Internal Medicine +3 more
Riverside Medical Group - Internal Medicine Kankakee
401 N. Wall Street Suite 102 - Kankakee, IL 60901
Children's Services +2 more
Riverside Medical Group - Pediatric Specialists, Bourbonnais
300 Riverside Dr. Suite 2400 - Bourbonnais, IL 60914
Children's Services +2 more
Riverside Medical Group - Pediatric Specialists, Bradley
400 S. Kennedy Drive Suite 900 - Bradley, IL 60915
Primary Care +1 more
Riverside Medical Group - Primary Care Associates, Kankakee
375 N. Wall Street Suite P310 - Kankakee, IL 60901
Primary Care +2 more
Riverside Medical Group - Primary Care Bourbonnais
400 Riverside Drive Suite 2800 - Bourbonnais, IL 60914
Primary Care +1 more
Riverside Medical Group - Primary Care Coal City
5775 E. Highway 113 - Coal City, IL 60416
Primary Care +1 more
Riverside Medical Group - Primary Care East Court
1701 E. Court Street - Kankakee, IL 60901
Primary Care +2 more
Riverside Medical Group - Primary Care Manteno
395 N. Locust - Manteno, IL 60950
Primary Care +1 more
Riverside Medical Group - Primary Care Momence
3761 N. Dixie Highway - Momence, IL 60954
Primary Care +1 more
Riverside Medical Group - Primary Care Pembroke
3400 S. Main Street - Hopkins Park, IL 60944
Primary Care +1 more
Riverside Medical Group - Primary Care Watseka
1490 E. Walnut Street - Watseka, IL 60970
Primary Care +3 more
Riverside Medical Group - Primary Care Wilmington
105 S. First Street - Wilmington, IL 60481