After finishing as runners-up in the Salisbury & District League Premier Division in 1997–98, Amesbury joined Division Three of the Hampshire League. A fourth-place finish in their first season in the league was enough to earn promotion to the Premier Division amidst league reorganisation. In 2004 the league merged into the Wessex League, with the club becoming members of Division Two, which was renamed Division One in 2006. In 2015–16 they were Division One runners-up, and were promoted to the Premier Division. After finishing third-from-bottom of the Premier Division in 2017–18, the club were relegated back to Division One.