Among the cities of North Dakota, Thompson stands out for its place in the Red River Valley, one of North America’s broadest and flattest agricultural plains. The town lies in Grand Forks County, where fields extend across land shaped by the former glacial Lake Agassiz; the Red River of the North marks the valley farther east. Like many communities in this part of the state, Thompson developed during the railroad and homesteading era of the late 19th century. It represents the rural side of eastern North Dakota beyond the larger regional centre of Grand Forks. Place Thompson in its wider Red River Valley setting by browsing webcams across Grand Forks County and nearby North Dakota.
Generated by AI