Sverdfisken er utbredt i varme og tempererte havstrøk, og opptrer bare sporadisk langs norskekysten, og da helst sør for Trøndelag, men den er også observert så langt nord som i Tysfjord i Nordland og Gratangen i Troms. Det er en pelagisk fisk som ofte går alene eller 2-3 sammen. Næringen består av stimfisk som sild og makrell samt blekksprut.