Top-Rated Primary Care Centers in Oklahoma

Provider Name Address City ZIP Phone Rating
401 Medical Center 401 E Downing St Tahlequah 74464 (918) 316-3764 5 stars rating
Access Solutions Medical Group | Okmulgee | Family Medicine 100 W 7th St Okmulgee 74447 (918) 759-2200 5 stars rating
AccidentCare.com 3209 Northwest Expy Oklahoma City 73112 (405) 842-3209 5 stars rating
Ageless Family Medicine LLC DBA CheckUp Medical Clinic 5300 N Meridian Ave #8 Oklahoma City 73112 (405) 768-2121 5 stars rating
Allen Health Clinic 200 W Broadway Allen 74825 (580) 857-2424 5 stars rating
Allen Rural Family Medicine 200 Easton St Allen 74825 (580) 857-1300 5 stars rating
Ascension Medical Group St. John Jenks 220 S Elm St #200 Jenks 74037 (918) 403-7144 5 stars rating
Ascension Medical Group St. John Primary Care Bernsen Suite 200 1919 S Wheeling Ave #200 Tulsa 74104 (918) 748-7600 5 stars rating
Ascension Medical Group St. John Primary Care Broken Arrow 800 W Boise Cir #160 Broken Arrow 74012 (918) 994-9160 5 stars rating
Ascension Medical Group St. John Primary Care Collinsville 1205 W Main St Collinsville 74021 (918) 748-7500 5 stars rating
Ascension Medical Group St. John Skiatook 1501 W Rogers Blvd Skiatook 74070 (918) 396-4122 5 stars rating
Axis HealthCare - Prague 810 9th St Prague 74864 (405) 566-3411 5 stars rating
Axis Healthcare EDS and Primary Care Clinic 11911 S Memorial Dr Suite 6 Bixby 74008 (918) 943-3790 5 stars rating
Axis HealthCare Primary Care, Psychiatry, and Walk-in Clinic - Sapulpa 303 E Taft Ave STE 3 Sapulpa 74066 (918) 224-2222 5 stars rating
Bee Well Family Healthcare 640 Alexander Dr Suite 107 Eufaula 74432 (918) 490-9034 5 stars rating
Central Oklahoma Family Medical Center 302 W Smith St Stratford 74872 (580) 925-3286 5 stars rating
Chandler Outreach Clinic 1116 Manvel Ave Chandler 74834 (405) 358-2250 5 stars rating
Chickasaw Nation Medical Center 817 E 6th St Tishomingo 73460 (580) 371-2361 5 stars rating
Claremore Health Associates Inc. 1408 N Florence Ave Claremore 74017 (918) 341-1044 5 stars rating
Comanche Family Care 303 US-81 Comanche 73529 (580) 439-6889 5 stars rating
Cushing Family Practice 2340 E Main St Cushing 74023 (918) 731-2955 5 stars rating
Cushing Primary Care 600 S Linwood Ave Cushing 74023 (918) 725-1599 5 stars rating
Direct Primary Care of Oklahoma 16416 Muirfield Pl Suite A Edmond 73013 (405) 645-9640 5 stars rating
Duncan Medical Associates 2635 W Elk Ave Duncan 73533 (580) 252-6080 5 stars rating
Elgin Family Care 8148 OK-17 Elgin 73538 (580) 454-2273 5 stars rating
Florence House Family Practice, LLC 4444 S Harvard Ave # 300 Tulsa 74135 (918) 992-6400 5 stars rating
Fountain Park Medical Office 3110 SW 89th St Suite 200A Oklahoma City 73159 (405) 703-0797 5 stars rating
Gemini Medical Group Inc 3400 E Frank Phillips Blvd Bartlesville 74006 (918) 331-1090 5 stars rating
Get Well Family Medicine 7300 S Western Ave #2 Oklahoma City 73139 (405) 622-4214 5 stars rating
Harmony Health Direct Primary Care 1016 24th Ave NW Suite 110 Norman 73069 (405) 759-0923 5 stars rating
HGH Rural Health Clinic 100 McDougal Dr Holdenville 74848 (405) 379-4201 5 stars rating
Holiatry Health and Wellness LLC 323 Wc Rogers Blvd Skiatook 74070 (918) 719-2841 5 stars rating
Homestead Medical Clinic 300 N Main St Bristow 74010 (918) 367-6533 5 stars rating
Hometown Primary Care, PLLC 13511 NE 23rd St Suite 140 Choctaw 73020 (405) 591-3584 5 stars rating
HRH Medical Group - Antlers Family Medicine 302 E Main St Antlers 74523 (580) 749-4065 5 stars rating
Infinity Direct Primary Care 2259 N 9th St Suite 105 Broken Arrow 74012 5 stars rating
INTEGRIS Health Baptist Medical Center 3300 Northwest Expy Oklahoma City 73112 (405) 949-3011 5 stars rating
INTEGRIS Health Medical Group Central 3400 Northwest Expy building c suite 500 Oklahoma City 73112 (405) 945-4589 5 stars rating
INTEGRIS Health Medical Group Coffee Creek 2916 N Kelly Ave Edmond 73003 (405) 715-5300 5 stars rating
INTEGRIS Health Medical Group Council Crossing 9417 N Council Rd Ste 200 Oklahoma City 73162 (405) 470-2590 5 stars rating
INTEGRIS Health Medical Group Del City 4801 SE 15th St #300 Del City 73115 (405) 702-9400 5 stars rating
INTEGRIS Health Medical Group Edmond East 4509 Integris Pkwy #200 Edmond 73034 (405) 657-3950 5 stars rating
INTEGRIS Health Medical Group Hennessey 500 N Main St Hennessey 73742 (405) 853-6100 5 stars rating
INTEGRIS Health Medical Group Medford 158 E Sunset Dr B Medford 73759 (580) 395-2319 5 stars rating
INTEGRIS Health Medical Group Memorial West 5915 W Memorial Rd Suite 300 Oklahoma City 73142 (405) 773-6470 5 stars rating
INTEGRIS Health Medical Group Moore 1401 SW 34th St #200 Moore 73160 (405) 793-1188 5 stars rating
INTEGRIS Health Medical Group Mustang 2929 S Mustang Rd Yukon 73099 (405) 376-1800 5 stars rating
INTEGRIS Health Medical Group Norman 700 24th Ave NW Norman 73069 (405) 364-0555 5 stars rating
INTEGRIS Health Medical Group South 1600 SW 119th St Oklahoma City 73170 (405) 425-8100 5 stars rating
INTEGRIS Health Medical Group Southwest 4221 S Western Ave #3030 Oklahoma City 73109 (405) 636-7650 5 stars rating
INTEGRIS Health Medical Group Surrey Hills 12200 Ashford Dr Yukon 73099 (405) 283-9000 5 stars rating
INTEGRIS Hennessey Medical Clinic 300 N Cherokee St Hennessey 73742 (405) 853-7171 5 stars rating
Kadivar Family Medicine 6560 US-277 Elgin 73538 (580) 699-7699 5 stars rating
Main Street Family Medical 701 W Broadway St Spiro 74959 (918) 962-8009 5 stars rating
McCammond Family Medicine 20213 NE 23rd St B1 Harrah 73045 (405) 347-9017 5 stars rating
Mercy Clinic Primary Care - Kingfisher 1000 Hospital Cir Kingfisher 73750 (405) 375-6355 5 stars rating
MMG Cordell Family Medical Clinic 1200 N Glenn L English St New Cordell 73632 (580) 832-3838 5 stars rating
Neo Health Clinic 1779 Buffington Rd Westville 74965 (918) 723-3997 5 stars rating
Norman Regional Nine Primary Care 2000 Ann Branden Blvd Suite 201 Norman 73071 (405) 515-0520 5 stars rating
Norman Regional Primary Care Blanchard 1019 N Council Ave Blanchard 73010 (405) 515-0360 5 stars rating
Norman Regional Primary Care Goldsby 117 Cotton Field Rd Suite 101A Goldsby 73093 (405) 515-2950 5 stars rating
Norman Regional Primary Care Main Street 119 E Main St Norman 73069 (405) 515-6240 5 stars rating
Norman Regional Primary Care West Norman 3400 W Tecumseh Rd Suite 106 Norman 73072 (405) 515-0044 5 stars rating
Oak Street Health Lewis Ave Primary Care Clinic 1538 N Lewis Ave Tulsa 74110 (918) 340-6241 5 stars rating
Oak Street Health Midwest City Primary Care Clinic 7521 SE 15th St Midwest City 73110 (405) 384-8510 5 stars rating
Oklahoma Advanced Practice Family Nursing, PLLC 220 SW 89th St Suite D Oklahoma City 73139 (405) 839-8005 5 stars rating
Omni Tulsa Family Physicians 4720 S Harvard Ave #100 Tulsa 74135 (918) 749-6730 5 stars rating
OSU Family Medicine - Mannford 500 Cimarron Dr Mannford 74044 (918) 865-5000 5 stars rating
OSU Family Medicine - Okmulgee 112 W 5th St Okmulgee 74447 (918) 752-1080 5 stars rating
OUTLAW MEDICAL, Family Medicine & Weight Loss Clinic 202 Main St Weleetka 74880 (918) 650-6010 5 stars rating
Pauls Valley Family Healthcare 34550 W Airline Rd Pauls Valley 73075 (405) 207-9238 5 stars rating
Perkins Primary Care 103 Williams Rd Perkins 74059 (405) 829-8045 5 stars rating
Perry Family Physicians 505 N 14th St Perry 73077 (580) 670-7860 5 stars rating
Pinnacle Family Health Care 2781 Washington Dr #101 Norman 73069 (405) 857-8880 5 stars rating
Plaza Clinic - Family Care 2340 W Elk Ave #6 Duncan 73533 (580) 251-6822 5 stars rating
Porter Health Center 505 Main St Porter 74454 (918) 483-0111 5 stars rating
Prague Family Clinic 1322 Klabzuba Ave Prague 74864 (405) 567-2295 5 stars rating
Primary Health Partners 2050 W Kenosha St Broken Arrow 74012 (918) 882-0440 5 stars rating
Primary Health Partners 900 N Porter Ave #201 Norman 73071 (405) 874-0230 5 stars rating
Primary Health Partners 13601 Memorial Park Dr Suite 100 Oklahoma City 73120 (405) 607-8855 5 stars rating
Primary Health Partners 3808 S Blvd Edmond 73013 (405) 471-5655 5 stars rating
Primary Health Partners 1110 Magnolia Ct Moore 73160 (405) 877-3128 5 stars rating
Primary Health Partners 8787 N Owasso Expy Ste J Owasso 74055 (918) 516-2296 5 stars rating
Reliant Direct Primary Care 822 W Randolph Ave Enid 73701 (580) 599-0272 5 stars rating
Reliant Direct Primary Care - Fairview 917 N Main St Fairview 73737 (580) 227-8647 5 stars rating
Revolution Health of Tulsa Functional Medicine 12142 S Yukon Ave Glenpool 74033 (918) 935-3636 5 stars rating
Ryan Family Care 1104 6th St Ryan 73565 (580) 757-2451 5 stars rating
Seminole Family Medicine Clinic 2249 Boren Blvd Seminole 74868 (405) 382-3650 5 stars rating
Shawnee Family Medicine Clinic 2400 N Harrison St Shawnee 74804 (405) 395-4441 5 stars rating
Skinner Family Practice 129 N 3rd Ave ste c Purcell 73080 (405) 641-6628 5 stars rating
Sooner Road Family Medicine 6001a S Sooner Rd Oklahoma City 73135 (405) 605-0077 5 stars rating
SSM Health Medical Group 418 E Walnut St Tecumseh 74873 (405) 598-6595 5 stars rating
St. Madron Medical Clinic, LLC 205 E Ray Fine Blvd Roland 74954 (918) 503-6235 5 stars rating
St. Mary's Family Care of Enid 302 N Independence St Ste 600 Enid 73701 (580) 242-1300 5 stars rating
Stillwater Medical Ponca City Clinic 400 Fairview Ave Suite 16 Ponca City 74601 (580) 440-4110 5 stars rating
TexomaCare - Durant 698 Westside Dr Ste 110 Durant 74701 (580) 920-1922 5 stars rating
The Clinic @ Central Oklahoma Family Medical Center 2403 W Wrangler Blvd A Seminole 74868 (580) 925-3286 5 stars rating
Thomason Medical Clinic 126 Main St Binger 73009 (833) 274-4174 5 stars rating
Transformation Health of Tulsa Family Medicine 12142 S Yukon Ave Glenpool 74033 (918) 935-3636 5 stars rating
UpFront Health Woodward 1824 Kansas Ave Woodward 73801 (580) 309-9096 5 stars rating
Utica Park Clinic - 91st & Hwy 169 9001 S 101st E Ave Tulsa 74133 (918) 579-3627 5 stars rating
Utica Park Clinic - Family Medicine (Okemah) 112 N 3rd St Okemah 74859 (918) 623-3060 5 stars rating
Variety Care Hobart 1000 S Broadway Ave Hobart 73651 (405) 632-6688 5 stars rating
Walters Family Care 402 N Broadway St Walters 73572 (580) 875-5622 5 stars rating
Warren Clinic East Tulsa - Family Medicine 10711 E 11th St Suite 2 Tulsa 74128 (918) 430-3566 5 stars rating
Waurika Family Care 9172 US-70 Waurika 73573 (580) 228-3669 5 stars rating
Weleetka Family Clinic 315 Main St Weleetka 74880 (405) 786-2248 5 stars rating
Westville Family Medical Center 605 E0705 Rd Westville 74965 (918) 723-3997 5 stars rating
Willow Medical LLC 12806 E 86th Pl N Suite A Owasso 74055 (539) 208-5069 5 stars rating
Your Best Health 102780 US-59 Sallisaw 74955 (918) 571-6281 5 stars rating