The minerals that are believed to have a positive effect on intelligence include iron, zinc, selenium, calcium, magnesium, iodine, and omega-3 fatty acids.