The role of tooth wear as a proximate cause of senescence in ruminants has recently been highlighted. There are two competing hypotheses to explain variation in tooth height and wear; the diet-quality hypothesis predicting increased wear in low-quality habitats, and the life-history hypothesis predicting molar height to be related to expected longevity. We compared tooth height and wear from roe deer of known age from two contrasting populations of roe deer (Capreolus capreolus) in France: Trois Fontaines (TF) with good habitat and shorter animal life expectancy and Chizé (CH) with poor habitat and longer animal life expectancy. There was no population difference in tooth wear, leading to rejection of the diet-quality hypothesis. However, despite their smaller body size, initial molar height for animals from CH was larger than for animals from TF. This provides the first evidence that variation in longevity between populations can lead to differences in molar height within a species.