Appointment Icon

UnityPoint Clinic - Express (Bett Plex)

5185 Competition Drive
Bettendorf, IA 52722

Current Estimated Wait:
0 hr 10 min

UnityPoint Clinic - Express at Duck Creek

1417 Kimberly Road
Bettendorf, IA 52722

Current Estimated Wait:
0 hr 13 min

UnityPoint Clinic Express Care - Bettendorf

3415 53rd Avenue
Bettendorf, IA 52722

Current Estimated Wait:
0 hr 49 min

UnityPoint Clinic Express Care - Moline

106 19th Avenue
Moline, IL 61265

Current Estimated Wait:
0 hr 7 min

UnityPoint Clinic Express Care - North Port

3426 North Port Drive
Muscatine, IA 52761

Current Estimated Wait:
0 hr 6 min

UnityPoint Clinic Express Care - SouthPark Pointe

3904 16th Street
Moline, IL 61265

Current Estimated Wait:
0 hr 19 min

Primary Care in Quad Cities & Muscatine, IA & IL

Connect with a primary care provider you trust, at a location that makes your life easier. UnityPoint Health offers comprehensive services at several primary care clinics throughout the Quad Cities region and Muscatine area. 

Find Quality Primary Care Near You

Call 309-779-7979 to schedule an appointment or find doctors accepting new patients below. Already have a primary care provider? Log into your MyUnityPoint patient portal to schedule an appointment today. 

Expert, coordinated care: Primary care doctors do a lot. They help you stay well, treat you when you get sick and refer you to a specialist should you ever need one. At UnityPoint Clinic, our primary care team includes doctors and professionals trained in family medicine, internal medicine, pediatrics or women's health. Our primary care team can also coordinate your specialty care and connect you to UnityPoint Health's vast network of specialty services, from maternity care to oncology. 

Convenient locations: Find a doctor near you. We have locations throughout Davenport, Bettendorf, Moline, Rock Island and the Muscatine area. Many of our offices offer same-day appointments and extended hours to help families fit medical visits into busy schedules.

Efficient, easy access:Your primary care doctor can coordinate care with other specialists as your needs change over time. With the MyUnityPoint patient portal, you can make appointments, request medication refills or get in touch with your provider anytime.

Types of Primary Care

At UnityPoint Clinic, you have options. Our primary care team includes providers trained in family medicine, internal medicine, obstetrics, gynecology or pediatrics. We know you'll find a provider that fits your needs.

Family Medicine Providers Near Me

Our family medicine providers include physicians and advanced practitioners who can care for your entire family. Each of these professionals is highly trained to treat people of all ages. Family medicine providers can help you manage a wide range of medical issues. They offer preventive care and treat chronic health conditions such as diabetes.

Find a Family Medicine Provider

Internal Medicine Providers Near Me

Doctors who specialize in internal medicine (called internists) receive a high level of training in the body's internal organs. This type of primary care doctor only sees adults. They focus on the prevention, diagnosis and treatment of conditions that may affect more than one area of the body, possibly over a long time. An internist often cares for people who have more than one chronic (lifelong) health condition.

Find an Internal Medicine Provider

Pediatric Providers Near Me

Our pediatricians meet the unique needs of children, from infants to teenagers. All our pediatric offices are located on hospital premises, allowing for highly coordinated care for your child's health needs.

Find a Pediatrician

Women's Health Care Near Me

Our obstetrics and gynecology (OB/GYN) doctors cater to women's unique health needs, such as reproductive health and pregnancy care. During pregnancy, our doctors work closely with each other and you to help manage the health of moms and babies.

Women's Health Services

Contact Us

Find a provider that fits your unique needs, easily. Find a doctor or call 309-779-7979 between 8 a.m. and 4:30 p.m. to schedule an appointment with one of our primary care providers.