Ashby Magna is a small English village and civil parish in the Harborough district of Leicestershire. The parish has a population of c. 350 and is in the west of the district lying midway between junctions 20 and 21 of the M1 motorway. Nearby villages are Willoughby Waterleys, Peatling Parva, Peatling Magna and Dunton Bassett.
The village is of Danish origin and recorded in the Domesday Book as 'Essebi' or 'Asseby'. Its name derives from the "ash" tree, from 'by' (Old Danish for a farmstead or settlement) and from 'Magna', Latin for great. It was large by medieval standards but the population has remained static at around 300-400.