В континентальной Евразии гнездится к востоку от Скандинавии, Латвии и Белоруссии. На севере Европы поднимается до арктического побережья, в долине Печоры до до 65° с. ш., на Ямале до 66° с. ш., в бассейне Оби до 68° с. ш., на Таймыре до 72° с. ш., устья Лены, в долине Яны до 71° с. ш., в бассейне Колымы до 68° с. ш., до бассейна Анадыря. Южная граница гнездового ареала пролегает через Смоленскую, Московскую, Нижегородскую, Рязанскую области, Татарстан, центральный Казахстан, Джунгарский Алатау, восточный Тянь-Шань, Гобийский Алтай, Хангай, южное Забайкалье и возможно низовья Амура. За пределами материка встречается на Британских, Фарерских, Шантарских, возможно Курильских островах, на острове Колгуев, Сахалине и в Исландии.
В Северной Америке населяет северную часть континента к северу от Нью-Йорка, Мичигана, Айовы, Северной Дакоты, Монтаны, Айдахо, северной части Калифорнии. Поднимается до Лабрадора, северной части Онтарио, северной Манитобы, северного Саскачевана, северной части Альберты, северной части Маккензи, хребта Брукса на севере Аляски.
Обитает на различных открытых ландшафтах — в кустарниковой тундре, по окраинам торфяных болот, вдоль речных долин, в редколесье, в степи, вересковых пустошах, среди горного кустарника, в песчаных дюнах. Наиболее часто встречается в лесотундре и северном поясе тайги, где достигает максимальной численности. Сплошного тёмного леса избегает. В местах гнездовий поднимается в горы до 2000 м, в местах миграции до 3000 м над уровнем моря.
Преимущественно перелётная птица. На Британских островах, частично в Исландии, горных районах Центральной Азии, вдоль северо-западного побережья Америки и в канадских прериях живёт оседло либо совершает незначительные кочёвки. В тёплые зимы часть птиц южной части ареала также остаётся на местах. Зимует южнее гнездового ареала, в восточном полушарии достигая стран Средиземноморья, Северной Африки, Ближнего Востока, Ирака, Ирана, Китая, Кореи и Японии. В Америке перемешается на юг до Венесуэлы, Эквадора и северного Перу. В России зимой обычен на юге и в средней полосе страны.