Webb was born February 14, 1847, in Keokuk County, Iowa, the seventh of twelve children born to William Webb Jr and Innocent Blue Brown Webb. Webb moved about often in his youth. The family moved to Nebraska in 1862, and later to Osage City, Kansas. Webb headed west on his own in 1871, working as a buffalo hunter and miner along the way.
