Wickford is a town and civil parish in the south of the English county of Essex, with a population of 33,486. Located approximately 30 miles e…Wickford is a town and civil parish in the south of the English county of Essex, with a population of 33,486. Located approximately 30 miles east of London, it is within the Borough of Basildon along with the original town of Basildon, Billericay, Laindon and Pitsea.