Beardsley is a small city located in Big Stone County, Minnesota. As of the 2000 census, the place had a total population of 262. Despite its small size, the community has incorporated with a city form of government.
Beardsley holds two state monthly record high temperatures , 111° F (approx. 44° C) in September, set in 1931, and 98° F (approx. 37° C) for October, reached in 1963.
According to the United States Census Bureau, the community has a total area of 1.2 km2 (0.5 mi2). All of this area is land and none of it is covered by water.