Surfperch can be found in the coastal areas of the Pacific Ocean, from Northern California to Alaska. They can typically be found around jetties, rocky points, and other shallow water areas nearshore. Additionally, surfperch are also known to inhabit kelp forests and estuaries. Anglers should look for areas with sandy bottoms, as these tend to be prime spots for surfers.