Shepshed is a market town and civil parish in the Charnwood Borough of Leicestershire, England with a population of 14,875 at the 2021 census. It is the third largest settlement in the borough, after Loughborough and Leicester.
AdCreate your online family tree. Add names, dates & photos and share it with your relatives. Join millions of families around the world that use MyHeritage™ to explore their history.
42 languages · Build Your Tree For Free · New records daily