What is the positive charge on the nucleus of an atom due to?
The positive charge on the nucleus of an atom is due to the presence of protons.