Beaver Creek is a stream in Mower and Fillmore counties, in the U.S. state of Minnesota.[1] It is a tributary of the Upper Iowa River.
Beaver Creek was probably named for the North American beavers which inhabit the stream.[2]