Bristol is a town in the historic county seat of Bristol County, Rhode Island, United States. The population was 22,954 at the 2010 census. Bristol is a deepwater seaport named after Bristol, England.