Today the Preston, Harmony, and Canton area of Fillmore County is home to Minnesota's largest Amish settlement, with 7 church districts and approximately 1,000 people. A second Fillmore County settlement is found at Granger, 14 miles south of Preston.