Tą roślinę spotkać można na łąkach najwyższych partii gór. Powyżej kosówki , na murawach i na skałach. W Polsce tylko w górach. W Słowacji jest równie rzadki.
Zawilec narcyzowaty to roślina górska. Między innymi rośnie w tatrach , gdzie spotkać ją można w piętrze kosodrzewiny i na halach. Kilkanaście roślin rosło na ciepłolubnej murawie na Upłazie Skupniów.