Smalvingeflyet finnes i Europa, unntatt lengst i nord og sør, og i Lilleasia. I Norge forekommer det noen få steder mellom Oslo og Farsund i Vest-Agder. Den er listet som hensynskrevende (DC) på Norsk rødliste for arter, og kan være truet blant annet av drenering av næringsrike vann med takrør.