Community Health Centers in Oklahoma
219 health centers across 86 cities in Oklahoma
Below you will find all federally qualified community health centers in Oklahoma. These centers offer affordable healthcare on a sliding fee scale, including prenatal care, postpartum support, pediatric services, and mental health care. Contact any center directly for current hours and available services.
Ada (15)
Central Oklahoma Family Medical Center – A&B
Colony Dr, Ada, OK 74820
44 hours per week
Central Oklahoma Family Medical Center – Ada Dental
304 N Monte Vista St, Ada, OK 74820-4607
40 hours per week
Central Oklahoma Family Medical Center – Behavioral Health
625 N Monte Vista St, Ada, OK 74820-4613
40 hours per week
Central Oklahoma Family Medical Center – Colony Admin
1117 Colony Dr, Ada, OK 74820-2342
40 hours per week
Central Oklahoma Family Medical Center – ECU
300 S Highland St, Ada, OK 74820-5902
40 hours per week
Central Oklahoma Family Medical Center – ENT/Endo
1221 Arlington St, Ste B, Ada, OK 74820-4067
40 hours per week
Central Oklahoma Family Medical Center – HIO
2020 Arlington St, Ada, OK 74820-2822
Central Oklahoma Family Medical Center – Lab
2721 Arlington St, Ada, OK 74820-2908
Central Oklahoma Family Medical Center – Medcalf/Freeland
301 N Monte Vista St, Ada, OK 74820-4607
40 hours per week
Central Oklahoma Family Medical Center – Peds I
930 N Country Club Rd, Ada, OK 74820-2893
40 hours per week
Central Oklahoma Family Medical Center – Peds II
1214 Arlington St, Ada, OK 74820-4045
40 hours per week
Central Oklahoma Family Medical Center – Sonography
325 N Monte Vista St, Ada, OK 74820-4607
40 hours per week
Central Oklahoma Family Medical Center – W&F
2901 Arlington St, Ada, OK 74820-2928
40 hours per week
Central Oklahoma Family Medical Center – Womens Health
807 N Monte Vista St, Ada, OK 74820-7711
40 hours per week
Central Oklahoma Family Medical Center- Arlington Pharmacy
1131 Arlington St, Ada, OK 74820-4038
Afton (1)
Altus (1)
Shortgrass Community Health Center Altus
101 S Hudson St, Altus, OK 73521-4215
40 hours per week
Anadarko (2)
Variety Care Mobile Dental Van #2
718 W Petree Rd, Anadarko, OK 73005-6024
40 hours per week
Mobile VanApache (1)
Ardmore (7)
Good Shepherd Community Clinic, Inc-2401 N Commerce
2401 N Commerce St, Ardmore, OK 73401-1280
34 hours per week
Good Shepherd Community Clinic, Inc.
20 12th Ave NW, Ardmore, OK 73401-5722
44 hours per week
Good Shepherd Community Clinic, Inc. – 1116 Walnut
1116 Walnut Dr, Ardmore, OK 73401-2353
34 hours per week
Good Shepherd Community Clinic, Inc. – 310 W Main
310 W Main St, Ste 311, Ardmore, OK 73401-6319
Good Shepherd Community Clinic, Inc. – Walnut Dr.
1104 Walnut Dr, Ardmore, OK 73401-2353
44 hours per week
Good Shepherd Community Clinic, Inc. 1520 N Commerce
1520 N Commerce St, Ardmore, OK 73401-1861
34 hours per week
Atoka (1)
Bartlesville (2)
HWC Provider+ Bartlesville
1120 SE Frank Phillips Blvd, Bartlesville, OK 74003-4318
45 hours per week
Boswell (1)
Pushmataha Family Medical Center of Boswell
415 6th St, Boswell, OK 74727-2072
42 hours per week
Broken Bow (2)
Kiamichi Family Medical Center
6026 Battiest Pickens Rd, Broken Bow, OK 74728-5033
47 hours per week
Kiamichi Family Medical Center, Inc. – Broken Bow
510 S Park Dr, Broken Bow, OK 74728-5330
47 hours per week
Burns Flat (1)
Cache (1)
Canton (1)
Carney (1)
Dorothy M. Smith Family Medical Center
105 E Santa Fe St, Carney, OK 74832-9800
45 hours per week
Checotah (3)
HWC Adventure Head Start/Early Head Start – Checotah
214 SE 2nd St, Checotah, OK 74426-4004
37.5 hours per week
SeasonalHWC-Checotah Clinic
1002 W Gentry Ave, Checotah, OK 74426-2045
86 hours per week
Cherokee (1)
Chickasha (1)
South Central Medical Center-Chickasha
2222 W Iowa Ave, Chickasha, OK 73018-2738
40 hours per week
Clayton (1)
Pushmataha Family Medical Center, Inc.
1020 N Lawson Blvd, Clayton, OK 74536
51 hours per week
Clinton (1)
Coalgate (1)
Comanche (2)
Comanche Community Health Center
513 Hillery Rd, Comanche, OK 73529-1200
40 hours per week
Comanche School Health Center
1030 Ash Ave, Comanche, OK 73529-2636
15 hours per week
SeasonalCommerce (1)
Commerce Community Health Center
220 S Mickey Mantle Blvd, Commerce, OK 74339-2924
96 hours per week
Coweta (2)
Coyle (1)
MARY MAHONEY HLTH CTR @ LANGSTON
300 N Martin Luther King Ave, Coyle, OK 73027
45 hours per week
Edmond (1)
Variety Care Turtle Creek-Edmond
2000 E 15th St, Ste 400A, Edmond, OK 73013-6673
40 hours per week
Elgin (1)
Elgin Community Health Center
7936 US Highway 277, Elgin, OK 73538-2144
49 hours per week
Enid (8)
GSP Health Enid Central
1106 E Broadway Ave, Enid, OK 73701-4411
40 hours per week
GSP Health Enid Downtown
115 W Broadway Ave, Enid, OK 73701-4015
5.5 hours per week
GSP Health Enid West
5320 W Chestnut Ave, Enid, OK 73703
52.5 hours per week
GSP Health Mobile Medical Clinic 1
231 S 30th St, Enid, OK 73701-6455
24 hours per week
Mobile VanTemporary Site – GSP Health Enid East Temporary Behavioral Health aka Hedges Regional Speech and Hearing
2615 E Randolph Ave, Enid, OK 73701-4670
47.5 hours per week
SeasonalTemporary Site – GSP Health Enid East Temporary Medical aka Enid Community Clinic
1106 E Broadway Ave, Enid, OK 73701-4411
52.5 hours per week
SeasonalEufaula (2)
HWC – Eufaula
111 W Forrest Ave STE A, Eufaula, OK 74432-3205
95.5 hours per week
Fairfax (3)
Fairfax Medical Facilities, Inc. – Administration Office
160 N Main St, Fairfax, OK 74637-3021
40 hours per week
Fairfax Medical Facilities, Inc. – Billing Office
301 N 2nd St, Fairfax, OK 74637-2012
40 hours per week
ROBERT CLARK FAMILY HEALTH CENTER (DBA)
212 N Main St, Fairfax, OK 74637-3023
40 hours per week
Fort Cobb (1)
Variety Care – Ft. Cobb Health Center
111 W Main St, Fort Cobb, OK 73038-5863
40 hours per week
Grandfield (1)
Variety Care at Big Pasture
201 W 1st St, Grandfield, OK 73546-9236
32 hours per week
Grove (1)
Guymon (3)
Panhandle Counseling and Health Center Outreach Center
1309 N East St, Guymon, OK 73942-3333
41 hours per week
Panhandle Counseling and Health Center, Inc.
309 Medical Dr, Guymon, OK 73942-3638
32 hours per week
Hartshorne (2)
Caring Hands Healthcare Centers – Hartshorne
1429 Pennsylvania Ave, Hartshorne, OK 74547-3839
48 hours per week
HWC Adventure Head Start/Early Head Start – Hartshorne
821 Arapahoe Ave, Hartshorne, OK 74547-2425
37.5 hours per week
SeasonalHenryetta (2)
East Central Oklahoma Family Health Center, Inc.
E Shurden Industrial Blvd, Henryetta, OK 74437
52 hours per week
East Central Oklahoma Family Health Center, Inc.
1102 W Main St, Henryetta, OK 74437-4232
40 hours per week
Hobart (1)
Hollis (3)
Shortgrass Community Health Center Mobile
400 E Sycamore St, Hollis, OK 73550-1436
24 hours per week
Mobile VanShortgrass Community Health Center, Inc.
400 E Sycamore St, Hollis, OK 73550-1436
40 hours per week
Shortgrass Community Health Moblie1
400 E Sycamore St, Hollis, OK 73550-1436
32 hours per week
Mobile VanHominy (1)
Hominy Family Health Center
119 W Main St, Hominy, OK 74035-1031
45 hours per week
Hooker (1)
Panhandle Counseling and Health Center Outreach Center
208 Medical Dr, Hooker, OK 73945-3004
40 hours per week
Hugo (1)
Kiamichi Family Medical Center – Hugo
3004 E Jackson St, Hugo, OK 74743-4038
50 hours per week
Hulbert (4)
Hulbert Health Center
124 E Main St, Hulbert, OK 74441-8902
45 hours per week
NeoHealth Mobile Medical Van
225 N Elm St, Hulbert, OK 74441
16 hours per week
Idabel (2)
Kiamichi Family Medical Center – Idabel
403 S Indian Rd, Idabel, OK 74745
53.75 hours per week
Kiamichi Family Medical Center – Idabel2
2809 NE Lincoln Rd, Idabel, OK 74745-2421
52.75 hours per week
Jay (1)
Kansas (1)
Kingston (1)
Konawa (2)
Central Oklahoma Family Medical Center – Main
527 W 3rd St, Konawa, OK 74849-1415
44 hours per week
Central Oklahoma Family Medical Center – Mobile Unit
527 W 3rd St, Konawa, OK 74849-1415
10 hours per week
Mobile VanLawton (17)
COMANCHE CNTY HOSPITAL AUTHORITY
3401 W Gore Blvd, Lawton, OK 73505-6332
40 hours per week
LCHC Center for Health
3811 W Gore Blvd STE 6, Lawton, OK 73505-6328
40 hours per week
LCHC Center for Health Suite 10
3811 W Gore Blvd, Ste 10, Lawton, OK 73505-6328
66 hours per week
LCHC Dental
3811 W Gore Blvd, Ste 1, Lawton, OK 73505-6328
40 hours per week
LCHC Family Care Clinic
3201 W Gore Blvd, Lawton, OK 73505
40 hours per week
LCHC Primary Health Care Center at Comanche County Memorial Hospital
110 NW 31st St, Lawton, OK 73505-6100
40 hours per week
LCHC Southcare Clinic
512 SW Lee Blvd, Lawton, OK 73501-5711
40 hours per week
Lindsay (3)
South Central Medical Center – Behavioral Health
217 S Main St, Lindsay, OK 73052-5633
40 hours per week
South Central Medical Center- Lindsay Campus
707 W Comanche St, Lindsay, OK 73052-7035
40 hours per week
South Central Medical and Resource Center
216 S Main St, Lindsay, OK 73052-5634
40 hours per week
Marlow (1)
Marlow Community Health Center
1324 S Broadway St, Marlow, OK 73055-3885
40 hours per week
Maysville (1)
South Central Medical Center-Maysville
504 Williams, Maysville, OK 73057-3679
40 hours per week
McAlester (3)
Caring Hands Healthcare Centers @ MRHC
4 E Clark Bass Blvd, McAlester, OK 74501-4267
40 hours per week
HWC Adventure Head Start/Early Head Start – McAlester
1615 US-69 N, McAlester, OK 74501
35 hours per week
HWC-McAlester Behavioral Health Clinic
609 E Peoria Ave, McAlester, OK 74501-6839
45 hours per week
McCurtain (1)
HWC Adventure Head Start – McCurtain
Swanson St, McCurtain, OK 74944
37 hours per week
SeasonalMcalester (3)
Caring Hands Healthcare Centers
3101 Elk Dr, Mcalester, OK 74501-7606
40 hours per week
Caring Hands Healthcare Centers – 3rd Street
200 S 3rd St, Ste B, Mcalester, OK 74501-5447
48 hours per week
Caring Hands Healthcare Centers – Mobile 01
3101 Elk Dr, Mcalester, OK 74501-7606
30 hours per week
Mobile VanMedford (1)
Miami (1)
Community Health Center of Miami
106 NW Veterans Blvd, Miami, OK 74354-1818
84 hours per week
Muskogee (3)
Muskogee Health Center – Green Country Campus
110 W Martin Luther King St, Muskogee, OK 74401-3351
42 hours per week
NeoHealth Muskogee Medical Clinic
922 N York St, Muskogee, OK 74403-3137
45 hours per week
Newkirk (1)
Norman (2)
Variety Care Women and Children Norman
1237 Alameda St, Norman, OK 73071-3006
45 hours per week
Nowata (1)
Oklahoma City (25)
Britton Health Center
721 W Britton Rd, Oklahoma City, OK 73114-2909
55 hours per week
Community Health Highland Park Family Medical Center
5301 S Dimple Dr, Oklahoma City, OK 73135-2461
40 hours per week
HEALING HANDS HLTH CARE SVCS
411 NW 11th St, Oklahoma City, OK 73103-3913
40 hours per week
Millwood School Clinic
6724 N Martin Luther King Ave, Oklahoma City, OK 73111-7995
16 hours per week
Perry A. Klaassen Family Medical Center
1006 NE 17th St, Oklahoma City, OK 73111-1002
45 hours per week
Salvation Army Chesapeake Center of Hope
1001 N Pennsylvania Ave, Oklahoma City, OK 73107-6411
4 hours per week
Variety Care – Inasmuch Pediatric & Wellness Center
500 SW 44th St, Oklahoma City, OK 73109-3540
72 hours per week
Variety Care – Putnam North
11220 N Rockwell Ave, Oklahoma City, OK 73162-2798
40 hours per week
Variety Care – Reno
4000 W Reno Ave, Oklahoma City, OK 73107-6632
50 hours per week
Variety Care – Straka Family Health Center
1025 Straka Ter, Oklahoma City, OK 73139-2544
65 hours per week
Variety Care Baptist Portland
5401 N Portland Ave, Ste 500, Oklahoma City, OK 73112-2126
45 hours per week
Variety Care Crooked Oak Family Health Center
1450 S Eastern Ave BLDG A, Oklahoma City, OK 73129-6035
45 hours per week
Variety Care Executive Offices at Lakepointe Towers
4005 NW Expressway, Oklahoma City, OK 73116-1691
Variety Care Executive and Administration Offices
3000 N Grand Blvd, Oklahoma City, OK 73107-1818
45 hours per week
Variety Care Mid-Del Family Health Center
3851 Tinker Diagonal, Oklahoma City, OK 73115-2109
45 hours per week
Variety Care Mobile Van #1
1025 Straka Ter, Oklahoma City, OK 73139-2544
40 hours per week
Mobile VanVariety Care Portland
5320 N Portland Ave, Oklahoma City, OK 73112-2098
45 hours per week
Variety Care Tenth Street Family Medical Center
4023 NW 10th St, Oklahoma City, OK 73107-6038
50 hours per week
Variety Care Women's Health Van
1025 Straka Ter, Oklahoma City, OK 73139-2544
40 hours per week
Mobile VanVariety Care at Palomar
1140 N Hudson Ave, Oklahoma City, OK 73103-3918
45 hours per week
Variety Care at Pete White Health and Wellness Center
4021 S Walker Ave, Ste 201, Oklahoma City, OK 73109-6977
50 hours per week
Variety Care, General Pershing Wellness Campus
2617 General Pershing Blvd, Oklahoma City, OK 73107-6437
42 hours per week
Ponca City (1)
Ponca City Family Health Center
122 E Grand Ave, Ponca City, OK 74601-5207
45 hours per week
Porter (2)
AVV Health Centers Mobile
505 S Main St, Porter, OK 74454-1015
8 hours per week
Mobile VanArkansas Verdigris Valley Health Centers, Inc
505 S Main St, Porter, OK 74454-1015
42 hours per week
Poteau (1)
Pryor (1)
NeoHealth Pryor Family Medical Center
5319 S Mill St, Pryor, OK 74361-6839
68 hours per week
Quinton (1)
HWC Adventure Head Start – Quinton
710 N J St, Quinton, OK 74561
37 hours per week
SeasonalSalina (2)
NeoHealth Salina Pharmacy
103 E Ferry St, Salina, OK 74365-2988
40 hours per week
Sallisaw (4)
HWC – Mobile Services Unit
1630 S Kerr Blvd, Sallisaw, OK 74955-7240
36 hours per week
Mobile VanHWC – Sallisaw
1630 S Kerr Blvd, Sallisaw, OK 74955-7240
52.5 hours per week
HWC Adventure Head Start – Sallisaw EHS
305 S Walnut St, Sallisaw, OK 74955
37.5 hours per week
HWC Adventure Head Start-Sallisaw
200 N Holly St, Sallisaw, OK 74955-4832
37.5 hours per week
SeasonalSeminole (2)
Central Oklahoma Family Medical Center – Seminole
2403 W Wrangler Blvd, Seminole, OK 74868-1900
40 hours per week
Central Oklahoma Family Medical Center – Seminole II
2249 Boren Blvd, Seminole, OK 74868-1927
40 hours per week
Shawnee (1)
Community Health Shawnee Family Medical Center
130 N Broadway Ave STE 300, Shawnee, OK 74801-6939
45 hours per week
Spencer (2)
Community Health Mobile Unit #1
12716 NE 36th St, Spencer, OK 73084-9167
8 hours per week
Mobile VanMary Mahoney Memorial Health Center
12716 NE 36th St, Spencer, OK 73084-9167
45 hours per week
Stigler (2)
HWC Adventure Head Start – Stigler Head Start/Early Head Start
1302 E Central Ave, Stigler, OK 74462-2595
37.5 hours per week
Stratford (1)
Central Oklahoma Family Medical Center – Stratford
302 W Smith, Stratford, OK 74872-4656
40 hours per week
Tahlequah (13)
HWC Adventure Head Start – Briggs
17210 S 569 Rd, Tahlequah, OK 74464-1812
37.5 hours per week
SeasonalHWC Adventure Head Start- Tahlequah
480 W Skills Center Cir, Tahlequah, OK 74464
37.5 hours per week
SeasonalHWC Adventure Head Start-Grand View
15481 N Jarvis Rd, Tahlequah, OK 74464-0233
37.5 hours per week
SeasonalHWC Adventure Head Start-Tahlequah EHS
17200 N Bryant Rd, Tahlequah, OK 74464-1393
37.5 hours per week
NeoHealth Medical Center
529 N Oak Ave, Tahlequah, OK 74464
40 hours per week
NeoHealth OB
1500 E Downing St STE 208, Tahlequah, OK 74464-3234
45 hours per week
NeoHealth Pediatrics
1500 E Downing St, Ste 102, Tahlequah, OK 74464-3354
40 hours per week
NeoHealth Tahlequah Pediatrics
1310 E Boone St, Tahlequah, OK 74464-3338
68 hours per week
NeoHealth Tahlequah Pharmacy
1721 S Muskogee Ave, Tahlequah, OK 74464-5432
40 hours per week
NeoHealth Tahlequah Primary Care
1500 E Downing St, Ste 103, Tahlequah, OK 74464-3354
40 hours per week
Tahlequah Family Practice
1500 E Downing St, Ste 101, Tahlequah, OK 74464-3354
40 hours per week
Tahlequah Medical Center
1500 E Downing St, Ste 214, Tahlequah, OK 74464-3379
68 hours per week
Tishomingo (2)
Family Health Center Of Southern Oklahoma
610 E 24th St, Tishomingo, OK 73460-3245
66 hours per week
Tulsa (13)
Community Health Connection Rosa Parks Clinic
13702 E 46th Pl, Tulsa, OK 74134-5919
40 hours per week
Community Health Connection, Inc. – Ellen Ochoa
12020 E 31st St, Tulsa, OK 74146-2001
54 hours per week
Crossover Health Services at 36th Street
940 E 36th St N, Tulsa, OK 74106-1953
48 hours per week
Crossover Health Services at 56th Street
5635 N Martin Luther King Jr Blvd, Tulsa, OK 74126-6409
47.5 hours per week
K-W- Clinical Construction Project
2321 E 3rd St, Tulsa, OK 74104-1831
54 hours per week
Morton Comprehensive Health Center
1334 N Lansing Ave, Tulsa, OK 74106-5907
44 hours per week
Morton Comprehensive Health Services at F&CS Apache
240 E Apache St, Tulsa, OK 74106-3799
24 hours per week
Morton East Health Center
11511 E 21st St, Tulsa, OK 74129-1815
40 hours per week
Morton Family & Children's Health Center
2325 S Harvard Ave, Tulsa, OK 74114-3301
24 hours per week
Morton Midtown Homeless Health Center
102 N Denver Ave, Tulsa, OK 74103-1806
40 hours per week
Vian (1)
HWC Adventure Head Start – Vian
301 W Hunter, Vian, OK 74962-1199
37 hours per week
SeasonalVinita (1)
Allensworth Community Health Center
248 N Wilson St, Vinita, OK 74301-3255
40 hours per week
Warner (1)
HWC – Warner
806 Campbell Ave STE A, Warner, OK 74469-5008
44 hours per week
Washington (1)
South Central Medical Center – Washington Site
101 E Kerby Ave, Washington, OK 73093
40 hours per week
Welch (1)
Westville (2)
HWC Adventure Head Start/Early Head Start-Westville
Buffington Rd, Westville, OK 74965
37.5 hours per week
Westville Family Medicine
1779 Buffington Rd, Westville, OK 74965-7353
40 hours per week
Wetumka (2)
Administration Offices
120 E Broadway St, Wetumka, OK 74883-4505
47.5 hours per week
East Central Oklahoma Family Health Center, Inc.
109 S Main St, Wetumka, OK 74883-4015
52 hours per week
Wewoka (1)
East Central Oklahoma Family Health Center, Inc.
207 W 1st St, Wewoka, OK 74884-2103
52 hours per week
Wilburton (2)
HWC Adventure Head Start/Early Head Start – Wilburton
607 SW 8th St, Wilburton, OK 74578-4809
37.5 hours per week
SeasonalWyandotte (1)
Community Health Center of Wyandotte Schools
7 1st St, Wyandotte, OK 74370
40 hours per week
Yukon (1)
Variety Care – Yukon
508 W Vandament Ave, Ste 210, Yukon, OK 73099-4666
45 hours per week