We have found 127 properties in Bristol, ME. Average property sale price in Bristol is $358,500. It is 47.9% higher than average property value in Maine. Average price per square feet in Bristol is $166. It is 30.7% higher than average property value in Maine.