California roach can be found in a wide variety of habitats from small, warm, intermittent streams to more robust cold "trout" streams. They inhabit rivers and streams of varying flow and depth, but tend to be found in greater abundance in low-moderate flow and shallow depths. Additionally, the presence of predators, especially invasive ones, relegate them to the edges and ripples of pools or exclude them entirely. The historical distribution of the species complex comprises most of the
Sacramento River/
San Joaquin River tributaries, including
Pit River and
Goose Lake, and many of the small coastal streams (
Russian River,
Pajaro River,
Salinas River,
Adobe Creek,
Permanente Creek, etc.) and backwater riparian regions of the major rivers below 1000 m in elevation. This elevation limit is likely due to natural barriers and high gradients. The construction of dams could be one cause of their absence in certain cases such as in the
Friant River where they were documented until the construction of the
Friant Dam in the 1940s. Other habitat alterations have further decreased their abundance and range such as the 19th century hydraulic mining in the upper
Yuba River in which California roach are almost completely absent. California roach have also had their distribution expanded beyond natural barriers to places such as
Hetch-Hetchy Reservoir, which is in elevation and filled with predators, presumably through introduction by anglers as bait. ==Conservation status and threats==