Barrington boasts a long, rich history as members of the Mayflower party once called the coastal town home. More than half of the town’s square miles is water, so picturesque waterfront vistas are plenty. Barrington is a suburban, residential town in Bristol County located approximately 7 miles southeast of Providence. It was founded by Congregationalist separatists from Swansea and incorporated in 1717.