Foxborough, Massachusetts
Smith was born in Foxborough, Massachusetts to Lawton and Lucy Thompson Smith on June 15, 1845. He was the third of three sons. In 1847, his family moved to Canton, Massachusetts, where he was educated in the public school system.