Anderson was born in Camden, Ohio. He was the third of seven children. Anderson’s father, Erwin Anderson, had a business which failed. After this, the Anderson family had to move house often, finally settling in Clyde, Ohio. Erwin Anderson began drinking heavily and died in 1895. Sherwood Anderson took a number of jobs to help support his family and he left school at the age of 14.