With a population of some 650 people, this figure is very similar to the 1931 and 1951 levels of population if the hospital numbers are taken out. Athelstaneford lies squeezed between the A1 and the railway only 22 miles from Edinburgh.
|By parish, from the General Registrar’s office|
|By Small Area Statistics – census|
|By Parish, from ELDC||By settlement, from ELDC|
|1997 (est.)||644||329M||316F||260 (87 Drem)|
|2001||NO DATA||NO DATA|
Population figures are difficult to compare, as no two sources extract data in the same way.