Ashby Magna is a small English village and civil parish in the Harborough district of Leicestershire. The parish has a population of 294. It is in the west of the district, and lies midway between junctions 20 and 21 of the M1. Nearby places are Willoughby Waterleys, Peatling Parva 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.
The Anglican church of Saint Mary's is a grade II* listed building.