Barrington is a civil parish in the Cotswold District of Gloucestershire. According to the 2001 and 2011 censuses it had a population of 209.

The parish includes the villages of Great Barrington and Little Barrington, on either side of the River Windrush. To the east, the parish borders Oxfordshire.