Stor stripefisk er en pelagisk stimfisk som forekommer i sjøvann og brakkvann. Den er vanlig i Nordøst-Atlanteren (kystene til Spania, Marokko og Portugal inkludert Madeira og Kanariøyene), det vestlige Middelhavet og Adriaterhavet. Den forekommer også i det østre Middelhavet og Svartehavet, men er ikke så vanlig der.