 In June 1896 a partially completed reservoir at the mouth of Three Mile Creek Canyon (now Perry Canyon) overflowed, flooding much of the town, destroying homes and covering farms with mud and gravel.A second flood in 1923 caused less damage.Perry is located in southeastern Box Elder County and is bordered by Brigham City to the north and Willard to the south.