Crystal Beach, Arizona

Crystal Beach is an unincorporated community in Mohave County, Arizona, United States. The population was 250 at the 2020 census. For statistical purposes, the United States Census Bureau has defined Crystal Beach as a census-designated place (CDP).

Geography
Crystal Beach is located in western Mohave County at 34.57139°N, -114.3925°W (34.571382, −114.392634). It is bordered to the south by Desert Hills, and Lake Havasu City is 7 mi to the south. According to the United States Census Bureau, the Crystal Beach CDP has a total area of .34 sqmi, all land.

Demographics
As of the 2010 census, there were 279 people living in the CDP: 143 male and 136 female. 31 were 19 years old or younger, 10 were ages 20–34, 32 were between the ages of 35 and 49, 39 were between 50 and 64, and the remaining 31 were aged 65 and above. The median age was 50.4 years.

The racial makeup of the CDP was 92.5% White, 1.8% Native American, 1.1% Other, and 4.7% Two or more races. 7.5% of the population were Hispanic or Latino of any race.

There were 131 households in the CDP, 72 family households (55%) and 59 non-family households (45%), with an average household size of 2.11. Of the family households, 48 were married couples living together, 9 were single fathers, and 15 were single mothers, while the non-family households consisted of 48 adults living alone: 29 male and 19 female.

The CDP contained 171 housing units, of which 131 were occupied and 40 were vacant.

Education
It is in the Lake Havasu Unified School District, which operates Lake Havasu High School.