Where do Sea Otters Live?

Sea otters live in coastal and shallow water areas. They are often found on the coast of California and Washington state.They are often found perched on rocks.