Elmdale is a city in Morrison County, Minnesota, United States.
Minnesota State Highway 238 and Morrison County Road 1 are two of the main routes in the community.
According to the U.S. Census Bureau, Elmdale has a total area of 3.44 square miles (8.91 km2), all of it recorded as land.
Drainage via the two streams flows east to enter the Mississippi River 6 miles (10 km) away.
27.3% of all households were made up of individuals, and 6.8% had someone living alone who was 65 years of age or older.
23.3% of all households were made up of individuals, and 11.6% had someone living alone who was 65 years of age or older.
There were 16.7% of families and 11.9% of the population living below the poverty line, including no under eighteens and 35.3% of those over 64.