Ohiopyle has been named the best small town in the northeast. The small town in Fayette County, which has fewer than 20 full-time residents, took the No. 1 spot on USA Today's list of the northeast's best small towns after a vote by readers.