Santa Cruz Island is located off the southwestern coast of Ventura, California, United States. It is the largest island in California and largest of the eight islands in the Channel Islands archipelago and Channel Islands National Park.