Ashmore parish is situated on the hills of Cranborne Chase southeast of Shaftesbury and 7mi north of Blandford Forum.
The local travel links are located 7mi from the village to Tisbury railway station and 18mi to Bournemouth International Airport.