Nursing homes in Oklahoma
283 Medicare and Medicaid certified nursing homes and skilled nursing facilities across 145 cities in Oklahoma. The average CMS overall rating is 2.69 out of 5 stars (September 2026 data).
Data source: CMS Care Compare, updated Sep 2026
Last reviewed:
Cities in Oklahoma
Best nursing homes in Oklahoma
Top 25 of 35 homes with a 5-star CMS overall rating, ranked by health inspection and staffing ratings. Stars are one input; visit and ask questions before deciding.
Southbrook Healthcare, INC
832 Isabel Southwest, Ardmore,, OK 73401
114 certified beds · For profit - Corporation
The Living Center
1409 North 17th Street, Enid, OK 73701
50 certified beds · For profit - Individual
Beadles New Beginnings
730 Share Drive, Alva, OK 73717
80 certified beds · For profit - Limited Liability company
Blue River Healthcare, INC
1105 East Main, Tishomingo, OK 73460
70 certified beds · For profit - Individual
Cimarron Nursing Center
905 Beall Road, Kingfisher, OK 73750
92 certified beds · For profit - Corporation
Covenant Living at Inverness
3800 West 71st Street South, Tulsa, OK 74132
44 certified beds · Non profit - Corporation
Hensley Nursing & Rehab
Highway 152, Box 465, Sayre, OK 73662
67 certified beds · For profit - Limited Liability company
Lexington Nursing Home, INC.
632 Southeast 3rd Street, Lexington, OK 73051
70 certified beds · For profit - Corporation
River Oaks Skilled Nursing and Therapy
1901 Parkview Drive, El Reno, OK 73036
120 certified beds · For profit - Partnership
River Valley Skilled Nursing and Therapy
2400 West Modelle, Clinton, OK 73601
100 certified beds · For profit - Partnership
Spanish Cove Housing Authority
11 Palm Street, Yukon, OK 73099
57 certified beds · For profit - Individual
The Health Center at Concordia
7707 West Britton Road, Oklahoma City, OK 73132
30 certified beds · Non profit - Church related
The Regency Skilled Nursing and Therapy
1610 North Bryan Avenue, Shawnee, OK 74804
110 certified beds · For profit - Partnership
Tidwell Living Center
900 W Ranchwood Drive, Wilburton, OK 74578
55 certified beds · For profit - Individual
Western Skilled Nursing and Therapy
111 Walnut Drive, Buffalo, OK 73834
76 certified beds · For profit - Partnership
Wilkins Health & Rehabilitation Community
1205 South 4th Street, Duncan, OK 73533
128 certified beds · For profit - Corporation
Artesian Home
1415 West 15th Street, Sulphur, OK 73086
72 certified beds · For profit - Individual
Cimarron Pointe Care Center
404 East Cimarron, Mannford, OK 74044
108 certified beds · For profit - Limited Liability company
Grace Skilled and Nursing Therapy Norman
4554 West Main, Norman, OK 73072
136 certified beds · For profit - Corporation
Holiday Heights Healthcare
301 East Dale, Norman, OK 73069
51 certified beds · Non profit - Corporation
Meridian Nursing Home
179791 N 2820 Rd, Comanche, OK 73529
63 certified beds · For profit - Individual
The Villages at Southern Hills
5721 S Lewis Ave, Tulsa, OK 74105
120 certified beds · For profit - Limited Liability company
Windridge Nursing and Rehabilitation Center
2530 North Elm Street, Miami, OK 74354
100 certified beds · For profit - Limited Liability company
Shawn Manor Nursing Home
2024 Turner Road, Ponca City, OK 74604
96 certified beds · For profit - Corporation
Temple Manor Nursing Home
100 West Green Avenue, Temple, OK 73568
48 certified beds · For profit - Limited Liability company
All nursing homes in Oklahoma (page 1 of 6)
283 of 283 match
24th Place
600 24th Avenue Southwest, Norman, OK 73069
89 certified beds · For profit - Individual
Accel at Crystal Park
315 Sw 80th Street, Oklahoma City, OK 73139
69 certified beds · Non profit - Corporation
Ada Care Center
931 North Country Club Road, Ada, OK 74820
85 certified beds · For profit - Individual
Ambassador Manor Nursing Center
1340 East 61st Street, Tulsa, OK 74136
171 certified beds · For profit - Partnership
Anadarko Nursing & Rehab
300 West Washington, Anadarko, OK 73005
92 certified beds · For profit - Individual
Antlers Manor
511 East Main, Antlers, OK 74523
133 certified beds · For profit - Limited Liability company
Arbor Village
310 W Taft Ave, Sapulpa, OK 74066
142 certified beds · For profit - Corporation
Ardmore Center for Rehabilitation and Healthcare
604 Lake Murray Drive, Ardmore, OK 73401
62 certified beds · For profit - Corporation
Artesian Home
1415 West 15th Street, Sulphur, OK 73086
72 certified beds · For profit - Individual
Aspen Health and Rehab
1251 West Houston, Broken Arrow, OK 74012
126 certified beds · For profit - Corporation
Ayers Nursing Home
801 B Street, Snyder, OK 73566
97 certified beds · For profit - Corporation
Ballard Nursing Center
201 West 5th Street, Ada, OK 74820
73 certified beds · For profit - Individual
Baptist Village of Enid
5801 North Oakwood Road, Enid, OK 73703
90 certified beds · Non profit - Corporation
Baptist Village of Oklahoma City
9700 Mashburn Blvd, Oklahoma City, OK 73162
120 certified beds · Non profit - Corporation
Baptist Village of Owasso
12600 East 73rd Street North, Owasso, OK 74055
120 certified beds · Non profit - Corporation
Barnsdall Nursing Home
411 S 4th Street, Barnsdall, OK 74002
40 certified beds · For profit - Limited Liability company
Bartlesville Health and Rehabilitation Community
3434 Kentucky Place, Bartlesville, OK 74006
119 certified beds · For profit - Corporation
Beacon Ridge
102 East Line Avenue, Sapulpa, OK 74066
69 certified beds · For profit - Limited Liability company
Beadles New Beginnings
730 Share Drive, Alva, OK 73717
80 certified beds · For profit - Limited Liability company
Beadles Nursing Home
916 Noble, Alva, OK 73717
74 certified beds · For profit - Corporation
Beare Manor
1300 North Drive, Hartshorne, OK 74547
60 certified beds · For profit - Partnership
Beaver County Nursing Home
200 East 8th Street, Beaver, OK 73932
62 certified beds · Government - County
Bell Avenue Nursing Center
2301 Bell Avenue, Elk City, OK 73644
90 certified beds · For profit - Limited Liability company
Bellevue Health & Rehabilitation Center
6500 North Portland Avenue, Oklahoma City, OK 73116
142 certified beds · For profit - Limited Liability company
Betty Ann Nursing Center
1400 South Main Street, Grove, OK 74344
60 certified beds · For profit - Individual
Binger Nursing and Rehabilitation
516 North Broadway, Binger, OK 73009
65 certified beds · For profit - Limited Liability company
Blue River Healthcare, INC
1105 East Main, Tishomingo, OK 73460
70 certified beds · For profit - Individual
Boyce Manor Nursing Home
1600 East Highway, Holdenville, OK 74848
155 certified beds · For profit - Limited Liability company
Bradbury Commons
1601 Academy Road, Ponca City, OK 74604
68 certified beds · Non profit - Corporation
Bradford Village Healthcare Center
906 North Blvd, Edmond, OK 73034
122 certified beds · For profit - Partnership
Brentwood Extended Care & Rehab
841 North 38th Street, Muskogee, OK 74401
90 certified beds · For profit - Individual
Broadway Care & Rehab Center
1622 East Broadway, Muskogee, OK 74403
105 certified beds · For profit - Limited Liability company
Broadway Living Center
301 Broadway, Lexington, OK 73051
101 certified beds · For profit - Limited Liability company
Broken Arrow Nursing Home, INC
424 North Date Avenue, Broken Arrow, OK 74012
101 certified beds · For profit - Corporation
Broken Bow Health and Rehab
700 West Jones, Broken Bow, OK 74728
105 certified beds · For profit - Partnership
Brookside Nursing Center
310 Brookside Drive, Madill, OK 73446
140 certified beds · For profit - Individual
Brookwood Skilled Nursing and Therapy
940 Southwest 84th Street, Oklahoma City, OK 73139
137 certified beds · For profit - Corporation
Burford Manor
505 South 7th Street, Davis, OK 73030
73 certified beds · For profit - Limited Liability company
Calera Manor
1061 North Access Road, Calera, OK 74730
82 certified beds · For profit - Limited Liability company
Callaway Nursing Home
1300 West Lindsey, Sulphur, OK 73086
86 certified beds · For profit - Corporation
Capitol Hill Skilled Nursing and Therapy
2400 Southwest 55th Street, Oklahoma City, OK 73119
120 certified beds · For profit - Individual
Carnegie Nursing Home, INC.
225 North Broadway, Carnegie, OK 73015
100 certified beds · For profit - Individual
Cedarcrest Care Center
1306 East College, Broken Arrow, OK 74012
89 certified beds · For profit - Partnership
Chandler Therapy & Living Center LLC
601 West 1st Street, Chandler, OK 74834
76 certified beds · For profit - Limited Liability company
Checotah Nursing Center
321 Southeast 2nd Street, Checotah, OK 74426
82 certified beds · For profit - Limited Liability company
Cherokee County Nursing Center
1504 North Cedar Avenue, Tahlequah, OK 74464
110 certified beds · For profit - Corporation
Chickasha Nursing Center, INC
2701 South 9th Street, Chickasha, OK 73018
60 certified beds · For profit - Individual
Choctaw Nation Nursing Home
400 Southwest O Street, Antlers, OK 74523
72 certified beds · For profit - Limited Liability company
Cimarron Nursing Center
905 Beall Road, Kingfisher, OK 73750
92 certified beds · For profit - Corporation
Cimarron Pointe Care Center
404 East Cimarron, Mannford, OK 74044
108 certified beds · For profit - Limited Liability company