Strandnål vokser i natureng. Den er vanligst i den øvre delen av strandenger, men kan også vokse i innlandet, særlig på saltholdig jord. På Öland og Gotland finnes den i alvarvegetasjonen. Arten er utbredt i Europa, Nord-Afrika og Anatolia nordover til Danmark og Sør-Sverige.