Edwin H. Land attended the Norwich Free Academy at Norwich, Connecticut, a semi-private high school, and graduated in the class of 1927.