ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

55 Nursing Homes That Accept Medicaid in San Bernardino County, California

55 of the 55 Medicare-certified nursing homes in San Bernardino County, California (100%) are Medicaid-certified, and all are listed below. 14 of the 54 graded homes earn an A and 0 earn a D or F. They average 4.63 nursing hours per resident per day, the same as the 4.63 for every home in San Bernardino County, California. Veterans Home Of California - Barstow in Barstow grades highest at A (97 out of 100).

How Medicaid-certified homes in San Bernardino County, California compare

This group set against every nursing home in San Bernardino County, California, from the current CMS release.

Nursing hours per resident per day

4.63

All homes in San Bernardino County, California: 4.63

Better than the local average

Nurse staff turnover

43.2%

All homes in San Bernardino County, California: 43.2%

Better than the local average

Average ElderGrade score

78/100

All homes in San Bernardino County, California: 78/100

Better than the local average

Grade spread

A
B
C

14 grade A, 33 grade B, 7 grade C,

The best-graded Medicaid-certified home in San Bernardino County, California is Veterans Home Of California - Barstow in Barstow, CA, grade A, 97/100.

Every Medicaid-certified nursing home in San Bernardino County, California

Showing 41 to 55 of 55, best-graded first.

B

72/100

Las Colinas Post Acute

Ontario, CA · San Bernardino County

CMS 2/5216 bedsFor-profitMedicaid
Nurse hours
3.92 /day
Staff turnover
23%
Serious cites
0

Las Colinas Post Acute runs 216 beds in Ontario, and its nurse staffing sits at 3.92 hours per resident day, barely above the national average of 3.86. Weekends drop about 8% below the home's own weekday coverage, so the thinnest shifts are the ones families tend to visit. What stands out is the turnover: 22.9% against a national average of 45.8%, meaning the people caring for residents here tend to stay. That stability hasn't translated into a clean inspection record, though. Forty-six deficiencies are on file, including one at the harm level and two tied to abuse, with a $70,925 fine and a 2-out-of-5 inspection rating. The most recent survey was August 29, 2025.

B

72/100

Haven Post Acute

San Bernardino, CA · San Bernardino County

CMS 4/599 bedsFor-profitMedicaid
Nurse hours
4.26 /day
Staff turnover
56%
Serious cites
0

Haven Post Acute runs 99 beds in San Bernardino under for-profit LLC ownership, and the staffing picture is mixed in a way worth understanding. Total nurse staffing sits at 4.26 hours per resident day, about 10% above the national average, but weekends run roughly 9% below its own weekday levels, so coverage thins out when families tend to visit. Annual turnover of 55.9% is well above the national 45.8%, meaning aides and nurses cycle through steadily. The inspection record shows 21 deficiencies, including one at the harm level and two tied to abuse, with $55,737 in fines across three penalties. The most recent inspection was March 2025, so the record is current.

B

72/100

Knolls West Post Acute Llc

Victorville, CA · San Bernardino County

CMS 3/5118 bedsFor-profitMedicaid
Nurse hours
4.65 /day
Staff turnover
54%
Serious cites
0

Knolls West runs 4.65 nurse hours per resident day, roughly 20% above the national average of 3.86, and weekend staffing holds within about 5% of weekday levels, a real plus for a 118-bed home. But staff turnover sits at 53.8%, well above the 45.8% national figure, and that churn shows up in its inspection history: 48 deficiencies, including one at the harm level and two tied to abuse, with its last inspection in May 2025. This for-profit, limited-liability operation earns middle marks for health inspections and staffing, while its quality measure score lags at 2 out of 5. Strong nurse hours, uneven follow-through.

B

71/100

Yucaipa Hills Post Acute

Yucaipa, CA · San Bernardino County

CMS 4/582 bedsFor-profitMedicaid
Nurse hours
3.86 /day
Staff turnover
44%
Serious cites
0

Yucaipa Hills Post Acute runs 82 beds under for-profit limited liability ownership, and its staffing sits right at the national average, 3.86 nurse hours per resident day. That parity hides a weakness: weekend coverage drops about 8% below what the home staffs on weekdays, so care thins out exactly when families tend to visit. Turnover at 44.4% is a touch better than the 45.8% national figure, but the inspection record is where things get serious. Thirty-two deficiencies are on file, two at harm or jeopardy level and two tied to abuse, with $31,899 in fines across two penalties. The most recent inspection was January 2026, so the picture is current.

B

71/100

Hi-Desert Medical Center D/P Snf

Joshua Tree, CA · San Bernardino County

CMS 1/592 bedsFor-profitMedicaid
Nurse hours
3.76 /day
Staff turnover
66%
Serious cites
0

Hi-Desert Medical Center's skilled nursing unit in Joshua Tree runs 3.76 nurse hours per resident day, a bit under the national average, and weekend coverage drops about 13% from its own weekday level. Turnover is the harder number: 65.7% of staff leave each year, well above the 45.8% national rate. On inspections, the record shows 41 deficiencies, including one at the harm level and five tied to abuse. The staffing star sits at 2 out of 5, and the health inspection star at 1 out of 5, so the quality measure star of 4 is doing most of the lifting here. The last inspection was March 19, 2026.

B

70/100

Creekside Post Acute

Yucaipa, CA · San Bernardino County

CMS 3/559 bedsFor-profitMedicaid
Nurse hours
6.28 /day
Staff turnover
56%
Serious cites
0

Creekside Post Acute runs on unusually heavy staffing for a 59-bed home, 6.28 nurse hours per resident day, roughly 63% above the national figure. That's the strongest thing in its file. Weekend coverage dips about 10% below its own weekday levels, though, and annual turnover sits at 55.6% against a national 45.8%, so the hours are there but the faces change often. The inspection record is more mixed. Thirty-one deficiencies are on the books, none at harm or jeopardy level and none abuse-related, and the last survey was recent, in July 2025. Quality measures score 2 out of 5, which is where the weaker numbers show up.

B

70/100

Meadows Ridge Care Center

Colton, CA · San Bernardino County

CMS 4/599 bedsFor-profitMedicaid
Nurse hours
3.90 /day
Staff turnover
71%
Serious cites
0

Meadows Ridge runs 99 certified beds in Colton under for-profit LLC ownership, and its inspection and quality scores both sit at 4 out of 5 stars. The staffing picture is where the tension shows: 3.90 nurse hours per resident day is barely above the national average of 3.86, weekends drop roughly 10% below the home's own weekday coverage, and annual turnover hits 71.3% against a national 45.8%. That churn rate is the number to sit with, nearly three in four staff leaving in a year affects continuity of care regardless of how the star ratings read. The record shows 38 deficiencies, two tied to abuse, none at harm or jeopardy level, plus one fine of $9,032. Last inspected January 29, 2026.

C

69/100

Del Rosa Villa

San Bernardino, CA · San Bernardino County

CMS 4/5104 bedsFor-profitMedicaid
Nurse hours
3.84 /day
Staff turnover
49%
Serious cites
0

Del Rosa Villa runs 104 certified beds in San Bernardino under for-profit LLC ownership, and the staffing numbers sit right at the national line, 3.84 nurse hours per resident day against a 3.86 average. That thin margin gets worse on weekends, which run about 8% below the home's own weekday level, and turnover at 49.1% sits above the 45.8% national figure. Inspections tell the heavier story: 33 deficiencies on record, including one at the harm or jeopardy level and four tied to abuse, with a single fine of $43,930. The health inspection rating lands at 2 out of 5. A recent inspection date of February 2026 means the record is current, so those findings reflect present conditions rather than an old survey.

C

69/100

Madison Grove Post Acute

Redlands, CA · San Bernardino County

CMS 3/5243 bedsFor-profitMedicaid
Nurse hours
4.76 /day
Staff turnover
32%
Serious cites
0

Madison Grove runs a 243-bed for-profit operation in Redlands, and the raw staffing number looks better than it is: 4.76 nurse hours per resident day, roughly a quarter above the national average, with weekend coverage dipping about 5% below weekdays. Turnover sits at 31.5%, well under the 45.8% national figure, so the people who are there tend to stay. What pulls the record down is the inspection side, 42 deficiencies, including one at harm or jeopardy level and one abuse-related, against a single $9,110 fine and a survey last dated September 2025. Two out of five stars each on quality measures and staffing, three on health inspections.

C

69/100

Asistencia Villa Healthcare Center

Redlands, CA · San Bernardino County

CMS 2/599 bedsFor-profitMedicaid
Nurse hours
4.79 /day
Staff turnover
50%
Serious cites
0

Asistencia Villa runs 4.79 nurse hours per resident day, well above the 3.86 national average, but that number comes with an asterisk: weekend staffing dips about 5% below its own weekday levels, and annual turnover sits at 50.3% against a 45.8% national average. The record shows 41 deficiencies, one serious enough to reach harm or jeopardy level, plus a $10,206 fine, with the most recent inspection dated December 2025. Ownership is corporate for-profit, and weekend coverage is thinner than weekdays. The raw staffing hours look strong on paper, but the churn and inspection history suggest the care isn't as steady as the headline number implies.

C

69/100

Joshua Tree Post Acute

Yucca Valley, CA · San Bernardino County

CMS 4/547 bedsFor-profitMedicaid
Nurse hours
3.70 /day
Staff turnover
53%
Serious cites
0

Joshua Tree Post Acute runs about 47 beds in Yucca Valley, and its inspection record is genuinely decent, a four-star health inspection rating with the most recent survey done in November 2025. The staffing picture is where it gets shakier. At 3.70 nurse hours per resident day, it sits below the national average of 3.86, and weekends drop roughly 12% below its own weekday coverage. Turnover is 53% against a national 45.8%, which is high even for an industry where churn is normal. Twenty-four deficiencies are on record, none at harm level, but two are abuse-related, and the home has paid $33,751 in fines across two penalties.

C

67.5/100

The Canyons Post-Acute

Colton, CA · San Bernardino County

CMS 2/5160 bedsFor-profitMedicaid
Nurse hours
5.32 /day
Staff turnover
n/a
Serious cites
0

The Canyons Post-Acute runs 5.32 nurse hours per resident day, about 38% above the national average, and that's the strongest thing in its file. It's not enough to offset the rest. Forty-six deficiencies sit on the current record, three of them serious enough to put residents at harm or jeopardy, and three tied to abuse. State inspectors fined the place $66,158 and, as of their March 2025 visit, rated its health inspection work 2 out of 5. Weekend staffing dips roughly 7% below its own weekday level, so the extra hours aren't evenly spread across the week. Corporate ownership is a for-profit limited liability company. Ask about those harm-level citations and the abuse findings directly before you decide anything.

C

66/100

Villa Mesa Care Center

Upland, CA · San Bernardino County

CMS 3/599 bedsFor-profitMedicaid
Nurse hours
3.61 /day
Staff turnover
53%
Serious cites
0

Villa Mesa runs 3.61 nurse hours per resident day, about 6 percent under the national average, and weekends drop roughly 7 percent below its own weekday numbers. Staff turnover sits at 53.4 percent, well above the 45.8 percent national figure, so whoever is on the floor is fairly likely to be new. The health inspection side looks strong at 4 out of 5 stars, and its last inspection was recent, in January 2026. But the record carries 20 deficiencies, one of them at the harm level, and the staffing rating comes in at just 1 out of 5. The state inspected this one recently, so the findings are current.

C

64/100

Sierra Vista

Highland, CA · San Bernardino County

CMS 3/5116 bedsFor-profitMedicaid
Nurse hours
2.46 /day
Staff turnover
30%
Serious cites
0

Abuse icon on record

Sierra Vista runs 116 beds in Highland under for-profit LLC ownership, and its nurse staffing sits at 2.46 hours per resident day, roughly 36% under the national average of 3.86. Weekends dip about 5% below its own weekday numbers, so coverage thins right when families tend to visit. Staff turnover is 29.5%, meaningfully better than the 45.8% national figure, which suggests the people who work here tend to stay. The inspection record shows 30 deficiencies, three tied to abuse, though none rose to harm or jeopardy level. Its last inspection was February 2026. Quality measures score well; the health inspection side of the record is where the friction sits.

-

Not graded

Desert Ridge Transitional Care Center, Lp

Victorville, CA · San Bernardino County

For-profitMedicaid
Nurse hours
n/a /day
Staff turnover
n/a
Serious cites
0

Desert Ridge Transitional Care Center is a for-profit corporate home in Victorville with a remarkably thin inspection record, a single deficiency on the current books, none of it rising to harm or jeopardy, and nothing abuse-related. Its most recent survey came January 8, 2026, so the picture is fresh rather than dated. On paper, that's the profile of a home that hasn't given state inspectors much to write about. What the federal data can't tell you from here is how it feels on a Tuesday afternoon, staffing ratios, turnover, whether call lights get answered. Ask those questions directly when you visit. A clean record is a starting point, not the whole story.

Frequently asked questions

How many Medicaid-certified nursing homes are there in San Bernardino County, California?
There are 55 Medicaid-certified Medicare-certified nursing homes in San Bernardino County, California, 100% of the 55 nursing homes there.
Are Medicaid-certified nursing homes better staffed?
In San Bernardino County, California they average 4.63 total nursing hours per resident per day, against 4.63 for all nursing homes in San Bernardino County, California, a difference of +0 hours. Staff turnover averages 43.2% against 43.2%.
Which Medicaid-certified nursing home grades best in San Bernardino County, California?
Veterans Home Of California - Barstow in Barstow, CA, grade A, 97 out of 100.
Does being Medicaid-certified mean a nursing home is safe?
No. Of the 54 graded Medicaid-certified homes in San Bernardino County, California, 14 grade A and 0 grade D or F.
Do Medicaid-certified nursing homes in San Bernardino County, California accept Medicaid?
55 of the 55 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in San Bernardino County, California