Summary. Information about internal migration in England may come from decennial censuses, surveys or population (health) registers. We propose a methodology that allows us to combine aspects from multiple sources of data to provide a time series of detailed migration flows. By detailed, we refer to a migration flow table cross-classified by origin, destination, age, sex and economic activity (e.g. employees, retirees or students). Our results can be used to analyse the movements of various population groups between counties in England over time.