In the middle ages Ashchurch was part of the parish of Tewkesbury, but after the dissolution of the monasteries in the 16th century became a separate parish. It was a large parish, including the village of Ashchurch and the settlements of Northway, Aston Cross, Aston on Carrant, Pamington and Natton. The parish became a civil parish in 1866. The parish once extended even further west to include the area called Newtown, but this was transferred to Tewkesbury in 1931. From 1935 until 1 April 1974, Ashchurch was part of the Cheltenham Rural district, then was incorporated into the new Tewkesbury district.