Шоша — река в Тверской и Московской областях России, впадает в Иваньковское водохранилище. Относится к Верхневолжскому бассейновому округу. Длина - 163 км, площадь водосборного бассейна - 3080 км². Берёт начало из ключей на западных склонах Клинско-Дмитровской гряды Смоленско-Московской возвышенности в 4 км от станции Княжьи Горы Октябрьской железной дороги.
Протекает в северо-восточном направлении по территории Зубцовского, Старицкого, Калининского и Конаковского районов Тверской области; небольшой 12-километровый участок среднего течения находится в границах Лотошинского района Подмосковья.