Top-Rated Primary Care Centers in Iowa

Provider Name Address City ZIP Phone Rating
Ackley Medical Center 1000 10th Ave Ackley 50601 (641) 847-2625 5 stars rating
Altruity Healthcare and Wellness Clinic, LLC 1212 W Marion St Manchester 52057 (563) 822-0081 5 stars rating
Anchor Family Health Center 2800 4th St SW STE 8 Mason City 50401 (641) 424-0000 5 stars rating
Atlantic Medical Center 1501 E 10th St Atlantic 50022 (712) 243-2850 5 stars rating
Burds Family Practice 8411 Peosta Commercial Ct Peosta 52068 (563) 588-6659 5 stars rating
Burgess Family Clinic 513 S Muckey St Ste 120 Mapleton 51034 (712) 882-2234 5 stars rating
Cass Health 1501 E 10th St Atlantic 50022 (712) 243-3250 5 stars rating
Cedar Valley Family Medicine - Harter 125 E Tower Park Dr Waterloo 50701 (319) 232-0555 5 stars rating
Cedar Valley Family Medicine - Kettman Family Practice 110 Plaza Cir suite a Waterloo 50701 (319) 236-7720 5 stars rating
Cedar Valley Primary Care & Walk-In Clinic 4006 Johnathan St Ste. B Waterloo 50701 (319) 233-1540 5 stars rating
Cedar Valley Primary Care & Walk-In Clinic Denver 160 E Main St Denver 50622 (319) 303-1050 5 stars rating
Cedar Valley Primary Care & Walk-In Clinic Parkersburg 305 3rd St Parkersburg 50665 (319) 346-8221 5 stars rating
Cedar Valley Primary Care & Walk-In Clinic Shellsburg 131 Main St NW Shellsburg 52332 (319) 436-4362 5 stars rating
Cherokee Regional Medical Clinic 300 Sioux Valley Dr Cherokee 51012 (712) 225-6265 5 stars rating
CHI Health Corning Clinic - Family Medicine/Internal Medicine 601 Rosary Dr Corning 50841 (641) 322-5245 5 stars rating
CHI Health Mercy Corning 603 Rosary Dr Corning 50841 (641) 322-3121 5 stars rating
City Family Clinic 6401 Douglas Ave # 10 Urbandale 50322 (515) 276-8800 5 stars rating
Clarinda Regional Health Center 220 Essie Davison Dr Clarinda 51632 (712) 542-2176 5 stars rating
Colonies Family Medical Clinic 728 47th Ave Amana 52203 (319) 225-8700 5 stars rating
Complete Care of Iowa 113 E Marion St Sigourney 52591 (641) 541-4040 5 stars rating
Cornerstone Family Practice -- Guttenberg Office 200 Main St Guttenberg 52052 (563) 252-2141 5 stars rating
Cresco Medical Clinic 321 8th Ave W Cresco 52136 (563) 547-2022 5 stars rating
DeWitt Family Practice 2422 12th St Ct DeWitt 52742 (563) 659-6090 5 stars rating
DMU Clinic — Family Medicine 3200 Grand Ave 5th Floor Des Moines 50312 (515) 271-1710 5 stars rating
Earlham Medical Clinic 125 W 1st St Earlham 50072 (515) 758-2907 5 stars rating
Family Medicine Clinic, P.C. 1614 Diamond St Onawa 51040 (712) 423-1525 5 stars rating
Family Medicine Fort Madison 5409 Avenue O #101 Fort Madison 52627 (319) 376-2134 5 stars rating
Family Medicine Specialists, P.C. 500 8th Ave SE Cedar Rapids 52401 (319) 364-8704 5 stars rating
Family Medicine West Burlington 1201 W Agency Rd West Burlington 52655 (319) 754-4242 5 stars rating
Family Medicine, Mercy Mercy Plaza, 1225 S Gear Ave Suite 159 West Burlington 52655 (319) 768-1570 5 stars rating
First Choice Family Practice 301 W Main St Ottumwa 52501 (641) 682-0098 5 stars rating
Floyd Valley Marcus Clinic 101 E Pine St Marcus 51035 (712) 376-4181 5 stars rating
Friendly Family Practice 1401 S Main St Suite 101 Fairfield 52556 (641) 209-4326 5 stars rating
GCH Clinics - Stuart 312 N Fremont St Stuart 50250 (515) 523-8050 5 stars rating
Haden Family Medicine PC 1111 N Haynes Ave Centerville 52544 (641) 552-1484 5 stars rating
Hemken Family Medicine 1609 Golden Aspen Dr # 104 Ames 50010 (515) 715-4881 5 stars rating
Infinity Medical Clinic 1260 35th St Ste 2 Marion 52302 (319) 826-6374 5 stars rating
Keokuk Clinic 3285 Main St Keokuk 52632 (319) 524-6274 5 stars rating
Life and Family Medical 2740 Happy Joe Dr STE 1 Bettendorf 52722 (563) 526-4536 5 stars rating
Mahaska Health New Sharon Medical Center 112 S Main St New Sharon 50207 (641) 637-2651 5 stars rating
Malvern Medical Clinic, RHC 908 Main St Malvern 51551 (712) 624-6010 5 stars rating
Marcus Medical Clinic 300 E Pine St Marcus 51035 (712) 376-4600 5 stars rating
McCrary-Rost Clinic 1351 W Main St Lake City 51449 (712) 464-7907 5 stars rating
McCrary-Rost Clinic 1800 Main St Gowrie 50543 (712) 464-8891 5 stars rating
McFarland Clinic - Family Medicine East Office 1018 Duff Ave Ames 50010 (515) 239-4400 5 stars rating
MCMH Internal Medicine 1400 Senate Ave Ste 108 Red Oak 51566 (712) 623-7280 5 stars rating
Medical Associates Clinic | Bellevue 208 N 12th St Bellevue 52031 (563) 872-4008 5 stars rating
MercyOne Ankeny Briarwood Family Medicine 120 NW 36th St Ankeny 50023 (515) 358-7550 5 stars rating
MercyOne Regency Family Medicine 621 S Illinois Ave Mason City 50401 (641) 428-6900 5 stars rating
MercyOne Rockford Family Medicine 702 E Main Ave Rockford 50468 (641) 756-3303 5 stars rating
Mount Pleasant Clinic 407 S White St Suite 103 Mt Pleasant 52641 (319) 385-6770 5 stars rating
MRE Family Care Clinic 404 E Bloomington St Iowa City 52245 (319) 351-1483 5 stars rating
Myrtue Medical Center Elk Horn Clinic 4022 Main St Elk Horn 51531 (712) 764-4642 5 stars rating
Myrtue Medical Center Harlan Clinic 1220 Chatburn Ave Harlan 51537 (712) 755-5130 5 stars rating
Nashua Clinic 80 Amherst Blvd # 400 Nashua 50658 (641) 435-4133 5 stars rating
Norwalk Family Physicians 800 Colonial Cir Norwalk 50211 (515) 285-3200 5 stars rating
Optimum Health Clinics 506 Main Ave Clear Lake 50428 (641) 357-1211 5 stars rating
Orchard Family Medicine 2712 Orchard Dr Suite B Cedar Falls 50613 (319) 242-6871 5 stars rating
Ottumwa Primary Care 1009 E Pennsylvania Ave Ottumwa 52501 (641) 683-6868 5 stars rating
Pegasus Wellness Clinic and IV Therapy 123 N Main St #3 Fairfield 52556 5 stars rating
Practice of Family Medicine, P.C. 1515 42nd St NE Cedar Rapids 52402 (319) 395-7878 5 stars rating
Queenyee Family Medicine Clinic 860 22nd Ave # 4 Coralville 52241 (319) 519-6250 5 stars rating
Regional Family Health 709 W Main St Manchester 52057 (563) 927-7777 5 stars rating
Regional Family Health - Dyersville 980 Field of Dreams Way Suite 5 Dyersville 52040 (563) 875-2147 5 stars rating
Regional Family Health - Strawberry Point 111 E Mission St Strawberry Point 52076 (563) 933-6277 5 stars rating
Shell Rock Clinic Waverly Health Center, 1001 Mason Wy Shell Rock 50670 (319) 885-6530 5 stars rating
Sioux Center Health Hawarden Medical Clinic 920 Ave F Hawarden 51023 (712) 551-1000 5 stars rating
Sioux Valley Family Health 115 E Maple St Cherokee 51012 (712) 225-9003 5 stars rating
Spencer Convenient Healthcare, LLC dba Spencer Healthcare & Wellness 116 E 7th St Spencer 51301 (712) 580-6592 5 stars rating
Steinmann Family Health Clinic 1701 48th St ste 150 West Des Moines 50266 (515) 243-2888 5 stars rating
The Iowa Clinic 710 Common Pl Suite 700 Adel 50003 (515) 875-9760 5 stars rating
The Iowa Clinic Adel - Family Medicine 710 Common Pl Suite 700 Adel 50003 (515) 875-9760 5 stars rating
UnityPoint Clinic Family Medicine - Davenport 4317 E 53rd St Davenport 52807 (563) 344-2420 5 stars rating
UnityPoint Clinic Family Medicine - Grundy Center 101 E J Ave Ste 120 Grundy Center 50638 (319) 824-6945 5 stars rating
UnityPoint Clinic Family Medicine - Huxley 305 US-69 Huxley 50124 (515) 597-2600 5 stars rating
UnityPoint Clinic Family Medicine - Parkersburg 502 3rd St Parkersburg 50665 (319) 346-2331 5 stars rating
UnityPoint Clinic Family Medicine - Sac City 301 Highland Ave Sac City 50583 (712) 662-7119 5 stars rating
UnityPoint Clinic Family Medicine – Waukee Medical Park 2515 Grand Prairie Pkwy Ste A Waukee 50263 (515) 644-9100 5 stars rating
UnityPoint Clinic Family Medicine - West Waterloo 236 National Dr Waterloo 50701 (319) 232-0135 5 stars rating
UnityPoint Clinic Internal Medicine - Methodist Plaza 1221 Pleasant St Ste 200 Des Moines 50309 (515) 241-8221 5 stars rating
UnityPoint Health Family Medicine - Belle Plaine 105 9th Ave Belle Plaine 52208 (319) 444-2840 5 stars rating
UnityPoint Health Family Medicine Clinic - Tipton 1412 Cedar St Tipton 52772 (563) 886-2182 5 stars rating
University of Iowa Health Care Muscatine - Cedarwood Drive 2104 Cedarwood Dr # 200 Muscatine 52761 (563) 263-0515 5 stars rating
Vinton Family Medical Clinic 504 N 9th Ave Vinton 52349 (319) 472-6200 5 stars rating
Vitae Family Care Clinic 1355 50th St Suite 100 West Des Moines 50266 (515) 225-3261 5 stars rating
Wapello Clinic 220 Mulberry St Suite A Wapello 52653 (319) 768-4090 5 stars rating
Washington County Hospital and Clinics (WCHC) 400 E Polk St Washington 52353 (319) 653-5481 5 stars rating
Waypoint Medical 1801 US-18 Clear Lake 50428 (641) 357-1999 5 stars rating
WCHC Columbus Junction Clinic 109 Walnut St Columbus Junction 52738 (319) 728-2429 5 stars rating
WCHC Family Medicine Clinic 1230 S Iowa Ave Washington 52353 (319) 653-7291 5 stars rating
WCHC Kalona Clinic 503 3rd St Kalona 52247 (319) 656-4000 5 stars rating
WCHC Ken and Rosemary Hanson Specialty Clinic 400 E Polk St Washington 52353 (319) 863-3936 5 stars rating
Well Rooted Family Practice 937 6th St Nevada 50201 (515) 357-7131 5 stars rating