Cold Ashton is a village in South Gloucestershire, England. It is located 5 miles north of Bath, near the junction between the A46 and A420 roads. The village church has a 14th-century tower and the rest of the church was rebuilt in the 16th century by Thomas Key, its rector. It had a population of 221 according to the 2011 census.