 After spending his early years in Little Falls, Thompson moved with his mother and sister to East Grand Forks.He graduated from East Grand Forks Senior High School in 1980.In 1984, he graduated from the University of North Dakota with majors in economics and political science.