 The first settler was John Cannon, who arrived in 1888 and purchased a tract along the Pecos River.A post office was established in 1898, with Will Sheffield as its first postmaster.Around 1900, a small settlement sprang up on land adjoining the Cannon ranch owned by Mr. Sheffield and the town became known as Sheffield.