Die Schafstelze ist ein häufiger Durchzügler, die gerne bei Viehherden und in Feuchtgebieten rastet.
Dagegen ist sie, mit 240 bis 260 Brutpaaren, in der Schweiz ein relativ seltener Brutvogel, was nicht zuletzt auf den Rückgang geeigneter Lebensräume zurückzuführen ist. Sie brütete früher hauptsächlich in Riedwiesen, stellte sich aber in jüngerer Zeit teilweise auf extensiv bewirtschaftetes Kulturland um.