Shefford is a town and civil parish in Bedfordshire, England. As of 2011 5,880 people lived in Shefford. There is archaeological evidence of Roman occupation here about the 1st century AD. In 1225 a Charter was granted to hold a market here. In 1312, Shefford was granted another charter to hold an annual fair at Michaelmas (September 29th). It is still held as a street fair every year on October 11th. In the 14th century a chapel was built here. Part of the church tower still exists. Shefford was divided between the parishes of Clifton, Campton, Meppershall and Southill. It was called Shefford-cum-Campton. Shefford became a parish in the early 19th century.