 He was born in Mountain View, California and now lives in Hanover, New Hampshire.Nyhan graduated from Mountain View High School in 1996 and later attended Swarthmore College where he received a degree in political science in 2000.He graduated with high honors.