Buffalo Lake is a lake in Wright County, in the U.S. state of Minnesota.
Buffalo Lake was named for its abundance of buffalo fish.
Coordinates: 45°9′46″N 93°53′35″W / 45.16278°N 93.89306°W / 45.16278; -93.89306