The blaze started around 3:45 on 670th Street, near County Road 15 between Byron and Kasson.
According to responders, the barn house housed goats and chickens.
Fire officials say a few animals inside the barn died, but many were carried out and rescued.
Due to the location of the barn, water needed to be trucked in to help the blaze.
Kasson, Byron and Dodge Center Fire departments all responded.
The fire's cause is under investigation.
6301 Bandel Road NW, Rochester, MN 55901
Switchboard: 507-252-4747 or 1-877-369-4788
News tips: 507-281-4747 or firstname.lastname@example.org