News

In Minnesota, 2,137 farms collectively had 109,592 sheep and lambs in 2022, according to the U.S. Department of Agriculture. Most of those farms had fewer than 25 sheep.