Buffalo is located in Wright County, MN. The population is 15,379, making Buffalo the 2nd largest city in Wright County.
There are 12 public schools in Buffalo with an average Homefacts rating of B+. The total crime rate for Buffalo is very low , and there are 2 registered sex offenders residing in the city. Unemployment in Buffalo is low and the median home sales price is $0. Detailed and up-to-date Buffalo property reports are available for any property address.
Cities near Buffalo include Buffalo Township, Chatham Township and Rockford Township.