Teffont Magna, sometimes called Upper Teffont, is a small village and former civil parish in the Nadder valley in the south of the county of Wiltshire, England. For most of its history Teffont Magna was a chapelry of neighbouring Dinton. In 1934 it was combined with the parish of Teffont Evias, just to the south, to form a united Teffont parish.