Epney is a small village on the River Severn. It is 8 miles (13 km) South-West of Gloucester, Gloucestershire, England within the parish of Longney and Epney. It is between Longney and Upper Framilode. The village has a pub called The Anchor Inn. The population of the Longney and Epney parish is 285 (2011).