Lake Suwa
Shimosuwa is located in central Nagano Prefecture, approximately 50 kilometers from the prefectural capital of Nagano city and 200 kilometers from Tokyo. The town is bordered on the south by Lake Suwa. The town has an altitude of 760 meters at the town center, and is 82% forested.