NursingHomes.us
StatesRankingsCompare
NursingHomes.us

Independent nursing-home comparison using official CMS data. Not affiliated with the U.S. government.

Browse

  • All States
  • Rankings
  • Compare
  • Guides

Data

  • Nursing Home Chains
  • Inspection Codes
  • Data Sources

About

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Use
© 2026 NursingHomes.us. All data from CMS.gov.
HomeIowaCrystal Heights Care Center

Crystal Heights Care Center

1514 High Avenue West, Oskaloosa, IA 525776416737032WebsiteGoogle Maps
4.2on Google(42 reviews)
2/5Below Average
Accepts Medicare Accepts Medicaid Sprinkler System

CMS data snapshot: July 2026

Health
2/5
Staffing
2/5
Quality
2/5
Beds
72
certified
Ownership changed in the last 12 months.
1 fine(s) totaling $10,489

How Crystal Heights Care Center Compares in Iowa

Facility results compared with averages for CMS-certified nursing homes in Iowa. Ratings, staffing and turnover measure different parts of care and should be reviewed together.

CMS overall rating
2/5
IA average
3.1/5
Below state average
Health inspection rating
2/5
IA average
2.8/5
Below state average
Staffing rating
2/5
IA average
3.6/5
Below state average
Nursing hours per resident
3.07 hrs/day
IA average
3.81 hrs/day
Below state average
RN hours per resident
0.40 hrs/day
IA average
0.74 hrs/day
Below state average
Staff turnover
63.5%
IA average
44.1%
Higher than state average

Comparisons use the matching CMS state averages without a proprietary combined score. Review the comparison methodology.

What the Data Highlights

Its 2/5 overall CMS rating is below the Iowa average of 3.1/5.
Its 2/5 health inspection rating is below the Iowa average of 2.8/5.
Reported nursing time is 3.07 hours per resident per day, below the state average of 3.81.
Reported RN time is 0.40 hours per resident per day, below the state average of 0.74.

Health Inspection Trend

A side-by-side view of the two CMS inspection cycles included in the current dataset.

Previous cycle
1
deficiency citation
Inspected Aug 8, 2024
Most recent cycle
12
deficiency citations
Inspected Jun 26, 2025
The most recent cycle recorded 11 more deficiency citations than the previous cycle.

Citation counts alone do not show severity. Review the inspection details below for scope, severity and correction status.

Cost & Demographics

Semi-Private Room
$7,148/mo
Iowa median
Private Room
$8,091/mo
Iowa median
Mahaska County 65+
4,189
19.0% of county
County Population
22,059
Mahaska County

Cost data: Genworth/CareScout Cost of Care Survey (2024). Demographics: U.S. Census Bureau ACS (2022).

Swipe tabs for staffing, quality and ownership.

Crystal Heights Care Center is a 2-star Medicare and Medicaid certified nursing home in Oskaloosa, Iowa with 72 certified beds. It has been operating since 2006. Its overall CMS rating is 2 out of 5.

Beds
72
Avg Residents/Day
66.5
Ownership
For profit - Corporation
Provider Type
Medicare and Medicaid
In Hospital
No
First Approved
Jun 1, 2006
Sprinklers
Yes
Council
Both
County
Mahaska
Last Inspection
Jun 26, 2025
Deficiencies (Cycle 1)
12
Weighted Score
43.0
Infection Citations
0

Deficiency Citations (16)

F0760Potential for Harm

Ensure that residents are free from significant medication errors.

Survey: Dec 8, 2025Corrected: NoCycle: 1
F0657Potential for Harm

Develop the complete care plan within 7 days of the comprehensive assessment; and prepared, reviewed, and revised by a team of health professionals.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0679Potential for Harm

Provide activities to meet all resident's needs.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0550Potential for Harm

Honor the resident's right to a dignified existence, self-determination, communication, and to exercise his or her rights.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0567Potential for Harm

Honor the resident's right to manage his or her financial affairs.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0578Potential for Harm

Honor the resident's right to request, refuse, and/or discontinue treatment, to participate in or refuse to participate in experimental research, and to formulate an advance directive.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0641Potential for Harm

Ensure each resident receives an accurate assessment.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0690Potential for Harm

Provide appropriate care for residents who are continent or incontinent of bowel/bladder, appropriate catheter care, and appropriate care to prevent urinary tract infections.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0697Potential for Harm

Provide safe, appropriate pain management for a resident who requires such services.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0699Potential for Harm

Provide care or services that was trauma informed and/or culturally competent.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0725Potential for Harm

Provide enough nursing staff every day to meet the needs of every resident; and have a licensed nurse in charge on each shift.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0880Potential for Harm

Provide and implement an infection prevention and control program.

Survey: Jun 26, 2025Corrected: NoCycle: 1
F0656Potential for Harm

Develop and implement a complete care plan that meets all the resident's needs, with timetables and actions that can be measured.

Survey: Dec 7, 2023Corrected: NoCycle: 3
F0658Potential for Harm

Ensure services provided by the nursing facility meet professional standards of quality.

Survey: Dec 7, 2023Corrected: NoCycle: 3
F0677Potential for Harm

Provide care and assistance to perform activities of daily living for any resident who is unable.

Survey: Dec 7, 2023Corrected: NoCycle: 3
F0758Potential for Harm

Implement gradual dose reductions(GDR) and non-pharmacological interventions, unless contraindicated, prior to initiating or instead of continuing psychotropic medication; and PRN orders for psychotropic medications are only used when the medication is necessary and PRN use is limited.

Survey: Dec 7, 2023Corrected: NoCycle: 3
Total Fines
$10,489
Number of Fines
1
Payment Denials
0
Total Penalties
1

Penalty History

FineDec 11, 2023
$10,489

Staffing hours per resident per day. The black line shows the national average.

Nurse Aide2.25 hrs
National avg: 2.32 hrs
LPN0.42 hrs
National avg: 0.86 hrs
RN0.40 hrs
National avg: 0.69 hrs
Total Nursing3.07 hrs
National avg: 3.86 hrs
Weekend Total2.59 hrs
National avg: 0.00 hrs
Physical Therapist0.02 hrs
National avg: 0.07 hrs
Total Turnover
63.5%
RN Turnover
0.0%
Administrators Left
1

Quality measures as percentages of residents. Lower is better for all measures.

Ownership Type
For profit - Corporation
Recent Change
Yes (within 12 months)

Owners & Managers (16)

NameRoleTypeOwnership %Since
GATEWAY HEALTHCARE LLCDIRECT OWNERSHIP INTERESTOrganizationN/AMay 21, 2025
THE ENSIGN GROUP INCINDIRECT OWNERSHIP INTERESTOrganizationN/AMay 21, 2025
BURNAM, SOONMANAGING CONTROL - GOVERNING BODYIndividualN/AMay 21, 2025
KOENIG, DEBRAMANAGING CONTROL - GOVERNING BODYIndividualN/AAug 1, 2025
NORTH, DAVIDMANAGING CONTROL - GOVERNING BODYIndividualN/AAug 1, 2025
BURNAM, SOONOPERATIONAL/MANAGERIAL CONTROLIndividualN/AMay 21, 2025
KOENIG, DEBRAOPERATIONAL/MANAGERIAL CONTROLIndividualN/AAug 1, 2025
NORTH, DAVIDOPERATIONAL/MANAGERIAL CONTROLIndividualN/AAug 1, 2025
JORGENSEN, DAVIDINDIVIDUAL IS AN OWNER, PARTNER OR TRUSTEE OF ANY ADP OF THE SNFIndividualN/AAug 20, 2025
KEETCH, CHADINDIVIDUAL IS AN OWNER, PARTNER OR TRUSTEE OF ANY ADP OF THE SNFIndividualN/AAug 20, 2025
PORT, BARRYINDIVIDUAL IS AN OWNER, PARTNER OR TRUSTEE OF ANY ADP OF THE SNFIndividualN/AJul 24, 2025
ENSIGN SERVICES INCADP OF THE SNFOrganizationN/AMay 21, 2025
NARROWS PEAK HEALTH HOLDINGS LLCADP OF THE SNFOrganizationN/AAug 1, 2025
STANDARD BEARER HEALTHCARE OP, LPADP OF THE SNFOrganizationN/AAug 1, 2025
KOENIG, DEBRAADP OF THE SNFIndividualN/AJul 24, 2025
NORTH, DAVIDADP OF THE SNFIndividualN/AJul 24, 2025

Compare Nearby Nursing Homes

Compare CMS ratings and recorded fines for Crystal Heights Care Center and nearby alternatives.

All Iowa facilities
Crystal Heights Care Center
Oskaloosa, IACurrent facility
CMS
2/5
Health
2/5
Staffing
2/5
Recorded fines: $10,489
Oskaloosa Care Center
Oskaloosa, IA2,112 ft
CMS
1/5
Health
1/5
Staffing
2/5
Recorded fines: $45,354
Northern Mahaska Specialty Care
Oskaloosa, IA1.6 mi
CMS
2/5
Health
2/5
Staffing
4/5
Recorded fines: $39,033
The Cottages
Pella, IA15.9 mi
CMS
2/5
Health
2/5
Staffing
4/5
Recorded fines: $40,054
Oakwood Specialty Care
Albia, IA20.9 mi
CMS
4/5
Health
3/5
Staffing
3/5
Recorded fines: None
Montezuma Specialty Care
Montezuma, IA20.9 mi
CMS
3/5
Health
3/5
Staffing
4/5
Recorded fines: None
Accura Healthcare of Knoxville, LLC
Knoxville, IA22.4 mi
CMS
2/5
Health
2/5
Staffing
3/5
Recorded fines: $16,153
FacilityDistanceCMSHealthStaffingRecorded fines
Crystal Heights Care Center
Oskaloosa, IA · Current facility
—2/52/52/5$10,489
Oskaloosa Care Center
Oskaloosa, IA
2,112 ft1/51/52/5$45,354
Northern Mahaska Specialty Care
Oskaloosa, IA
1.6 mi2/52/54/5$39,033
The Cottages
Pella, IA
15.9 mi2/52/54/5$40,054
Oakwood Specialty Care
Albia, IA
20.9 mi4/53/53/5None recorded
Montezuma Specialty Care
Montezuma, IA
20.9 mi3/53/54/5None recorded
Accura Healthcare of Knoxville, LLC
Knoxville, IA
22.4 mi2/52/53/5$16,153

Distance is approximate. Ratings and enforcement data use the current CMS snapshot; recorded fines are not a complete measure of care quality. How nearby facilities are selected.

Frequently Asked Questions

What is the CMS rating for Crystal Heights Care Center?▾
Crystal Heights Care Center has an overall CMS rating of 2 out of 5 stars, with a health inspection rating of 2/5, staffing rating of 2/5, and quality measures rating of 2/5. This facility is rated below average.
How much does Crystal Heights Care Center cost per month?▾
While individual facility pricing is not publicly available, the median nursing home cost in Iowa is $7,148/month for a semi-private room and $8,091/month for a private room (Genworth/CareScout 2024). Crystal Heights Care Center participates in Medicare and Medicaid, which may cover some or all costs depending on eligibility.
Has Crystal Heights Care Center had any health inspection violations?▾
Crystal Heights Care Center had 12 deficiency citations in its most recent health inspection (Jun 26, 2025). The current CMS dataset records 1 fine(s) totaling $10,489.
What are the staffing levels at Crystal Heights Care Center?▾
Crystal Heights Care Center provides 3.07 total nursing staff hours per resident per day, including 0.40 RN hours, 0.42 LPN hours, and 2.25 nurse aide hours. The total staff turnover rate is 63.5%.
How many beds does Crystal Heights Care Center have?▾
Crystal Heights Care Center has 72 certified beds with an average of 66.5 residents per day, resulting in approximately 92% occupancy. The facility is For profit - Corporation owned and is part of the The Ensign Group chain.
Are there other nursing homes near Crystal Heights Care Center?▾
Yes. This page lists 6 nearby nursing homes in Iowa, including 2 in Oskaloosa. Compare their CMS ratings, staffing, inspections and fines before choosing a facility.
What do patients and families say about Crystal Heights Care Center?▾
On Google Maps, Crystal Heights Care Center has a rating of 4.2 out of 5 based on 42 reviews. This is an independent rating from visitors and families, separate from the official CMS government rating of 2/5.

Part of The Ensign Group

This chain operates 346 facilities. View all →