Question: is mgso4 polar or nonpolar?
Answer: It is polar because it is a salt and all salts are ionic compounds. It is also a water soluble, a polar molecule means that there is an uneven distribution of electron density and that there is unshared pairs of electrons. A non-polare molecule is when all the pairs are equally shared.