We investigated differences in ageing patterns in three measures of breeding performance in populations of barn swallows Hirundo rustica L. from Spain and Denmark differing in breeding latitude and hence migration distance and duration of the breeding season. We found differences in ageing patterns between populations. Generally, young (i.e. yearling) and old females (i.e. ≥ 5 years of age) laid their first eggs later and produced smaller clutches than middle-aged females (i.e. 2-4 years of age) in both populations. The southernmost population (i.e. Spanish) showing the shorter migratory distance experienced a greater within-individual increase in timing of breeding and clutch size in early life and a greater within-individual decrease in laying date but not in clutch size during senescence compared with the northernmost population (i.e. Danish). We also found that the number of fledglings produced annually was related to the age of the two members of the breeding pairs with pairs composed of young and old females performing less well than breeding pairs composed of middle-aged females. We did not find reproductive senescence for the age of the male while controlling for the age of the female on the number of fledglings produced annually by the breeding pair. Differential survival between individuals did not explain age effects on laying date or annual clutch size in neither population. However, the increase in the number of fledglings produced annually with age was partly explained by the disappearance of poor-quality members of the pairs, mainly poor-quality males. Age-related breeding success (i.e. number of fledglings) was similar for barn swallows from Spain and Denmark. Therefore, the study of ageing patterns and life-history strategies in free-ranging animals from more than a single population can throw new light on life-history theory, population dynamics and evolutionary studies of senescence.