Website Names Buffalo The Best Small Town In WyomingWebsite Names Buffalo The Best Small Town In WyomingA new list of the Best Small Towns In Every State says Buffalo, population 4.584, is the best of the bunch in Wyoming. Rick RoddamRick Roddam