Barn Swallows eat a wide range of both agricultural and community insect pests. Insects make up, on average, 99.8 percent of their diet. For this reason, attracting Barn Swallows to your property may be one more positive step in an integrated approach to managing agricultural and garden insect pests.