particle mass charge location
protons 1.67310 ^ - 27 kg 1.610 ^ -19 C in the nucleus
neutrons 1.67510 ^ - 27 kg 0 in the nucleus
electron 9.11 10 ^ - 31 kg -1.6 * 10 ^ - 19 C around the nucleus (orbitals)
Protons and neutrons have almost same masses. Mass of electrons is 1/1840 the mass of the protons.
Protons and electrons have the same magnitud of charge with different sign. Protons are positive and electrons are negative. Neutrons do not have charge.