Bristol is an unincorporated community in southern Pike Township, Perry County, Ohio, United States. It lies along State Route 93 at its intersection with Marietta Road and Township Road 223. It is located 4 miles south of New Lexington, the county seat of Perry County.