Staunton is situated in the north of Gloucestershire, north-east of Newent.