Bristol is a town in Lincoln County, Maine, United States. The population was 2,644 at the 2000 census. A fishing and resort area, Bristol includes the villages of New Harbor, Pemaquid, Round Pond, Bristol Mills and Chamberlain. It includes the Pemaquid Archeological Site, a U.S. National Historic Landmark.