Checked
Nursing Homes in Oklahoma
283 nursing homes in 139 cities and 69 counties · Data as of 08/12/2026
Nursing homes on this page
Nursing homes in Oklahoma at a glance
- There are 283 nursing homes in Oklahoma, or roughly one for every 14,235 people.
- Per person, that is 62% above the national rate (0.43 per 10,000).
- The largest group is For-Profit Nursing Homes (89%), ahead of Nonprofit Nursing Homes and Government Nursing Homes.
- 281 have a Medicare star rating, averaging 2.7 out of 5; 35 earned the top five stars.
- Oklahoma City (26), Tulsa (20) and Broken Arrow (7) have the most, 19% of the state total combined.
Top-rated nursing homes in Oklahoma
Highest Medicare star ratings
- Artesian Home72 beds · For-profit1415 West 15th Street, Sulphur, OK
- Beadles New Beginnings80 beds · For-profit730 Share Drive, Alva, OK
- Beare Manor60 beds · For-profit1300 North Drive, Hartshorne, OK
- Blue River Healthcare, Inc70 beds · For-profit1105 East Main, Tishomingo, OK
- Cimarron Nursing Center92 beds · For-profit905 Beall Road, Kingfisher, OK
Find nursing homes by city or county
Pick a place to see its full list
·
- Oklahoma City26
- Tulsa20
- Broken Arrow7
- Muskogee7
- Enid6
- McAlester5
- Norman5
- Ardmore4
- Chickasha4
- Lawton4
- Midwest City4
- Ada3
- Bartlesville3
- Durant3
- Edmond3
- Grove3
- Owasso3
- Ponca City3
- Shawnee3
- Tahlequah3
- Yukon3
- Altus2
- Alva2
- Antlers2
- Bethany2
- Claremore2
- Clinton2
- Duncan2
- El Reno2
- Elk City2
- Eufaula2
- Guthrie2
- Henryetta2
- Hugo2
- Idabel2
- Kingfisher2
- Lexington2
- Marlow2
- Miami2
- Nowata2
- Okmulgee2
- Pauls Valley2
- Purcell2
- Sapulpa2
- Seminole2
- Stillwater2
- Wewoka2
- Wilburton2
- Anadarko1
- Arkoma1
- Barnsdall1
- Bethel Acres1
- Binger1
- Blackwell1
- Blanchard1
- Bristow1
- Broken Bow1
- Buffalo1
- Carnegie1
- Catoosa1
- Chandler1
- Checotah1
- Chouteau1
- Cleveland1
- Coalgate1
- Colbert1
- Collinsville1
- Commerce1
- Corn1
- Coweta1
- Cushing1
- Davis1
- Del City1
- Drumright1
- Fairfax1
- Fairland1
- Fairview1
- Fort Gibson1
- Glenpool1
- Gore1
- Harrah1
- Hartshorne1
- Haskell1
- Heavener1
- Hennessey1
- Hobart1
- Holdenville1
- Hollis1
- Hydro1
- Inola1
- Jay1
- Jenks1
- Jones1
- Lindsay1
- Madill1
- Mangum1
- McLoud1
- Moore1
- New Cordell1
- Noble1
- Okeene1
- Okemah1
- Pawnee1
- Perry1
- Platter1
- Pocola1
- Poteau1
- Prague1
- Pryor Creek1
- Quapaw1
- Roland1
- Salina1
- Sallisaw1
- Sand Springs1
- Sayre1
- Seiling1
- Shattuck1
- Skiatook1
- Snyder1
- Spiro1
- Stigler1
- Stilwell1
- Sulphur1
- Sunray1
- Talihina1
- Tecumseh1
- Temple1
- The Village1
- Tishomingo1
- Tuttle1
- Vian1
- Vici1
- Vinita1
- Wagoner1
- Wakita1
- Warr Acres1
- Weatherford1
- Weleetka1
- Woodward1
All nursing homes in Oklahoma
283 listed, A to Z · Page 1 of 10
- Accel At Crystal Park69 beds · Nonprofit315 SW 80Th Street, Oklahoma City, OK
- Ada Care Center85 beds · For-profit931 North Country Club Road, Ada, OK
- Ambassador Manor Nursing Center171 beds · For-profit1340 East 61St Street, Tulsa, OK
- Anadarko Nursing & RehabAbuse citation92 beds · For-profit300 West Washington, Anadarko, OK
- Antlers Manor133 beds · For-profit511 East Main, Antlers, OK
- Arbor Village142 beds · For-profit310 W Taft Ave, Sapulpa, OK
- Ardmore Center for Rehabilitation and Healthcare62 beds · For-profit604 Lake Murray Drive, Ardmore, OK
- Artesian Home72 beds · For-profit1415 West 15th Street, Sulphur, OK
- Aspen Health and Rehab126 beds · For-profit1251 West Houston, Broken Arrow, OK
- Ayers Nursing Home97 beds · For-profit801 B Street, Snyder, OK
- Ballard Nursing Center73 beds · For-profit201 West 5th Street, Ada, OK
- Baptist Village of Enid90 beds · Nonprofit5801 North Oakwood Road, Enid, OK
- Baptist Village of Oklahoma CityAbuse citation120 beds · Nonprofit9700 Mashburn Blvd, Oklahoma City, OK
- Baptist Village of Owasso120 beds · Nonprofit12600 East 73rd Street North, Owasso, OK
- Barnsdall Nursing Home40 beds · For-profit411 S 4th Street, Barnsdall, OK
- Bartlesville Health and Rehabilitation Community119 beds · For-profit3434 Kentucky Place, Bartlesville, OK
- Beacon Ridge69 beds · For-profit102 East Line Avenue, Sapulpa, OK
- Beadles New Beginnings80 beds · For-profit730 Share Drive, Alva, OK
- Beadles Nursing Home74 beds · For-profit916 Noble, Alva, OK
- Beare Manor60 beds · For-profit1300 North Drive, Hartshorne, OK
- Beaver County Nursing Home62 beds · Government (county)200 East 8th Street, Beaver, OK
- Bell Avenue Nursing Center90 beds · For-profit2301 Bell Avenue, Elk City, OK
- Bellevue Health & Rehabilitation Center142 beds · For-profit6500 North Portland Avenue, Oklahoma City, OK
- Betty Ann Nursing Center60 beds · For-profit1400 South Main Street, Grove, OK
- Binger Nursing and Rehabilitation65 beds · For-profit516 North Broadway, Binger, OK
- Blue River Healthcare, Inc70 beds · For-profit1105 East Main, Tishomingo, OK
- Boyce Manor Nursing Home155 beds · For-profit1600 East Highway, Holdenville, OK
- Bradbury Commons68 beds · Nonprofit1601 Academy Road, Ponca City, OK
- Bradford Village Healthcare Center122 beds · For-profit906 North Blvd, Edmond, OK
- Brentwood Extended Care & Rehab90 beds · For-profit841 North 38th Street, Muskogee, OK
Frequently asked questions
- How many nursing homes are in Oklahoma?
- There are 283 nursing homes in Oklahoma in our data as of 08/12/2026.
- Which Oklahoma cities have the most nursing homes?
- Oklahoma City (26), Tulsa (20), Broken Arrow (7), Muskogee (7), Enid (6).
- What is the highest-rated nursing home in Oklahoma?
- Artesian Home in Sulphur, Beadles New Beginnings in Alva, Beare Manor in Hartshorne have a 5-star Medicare star rating, the highest available.