what is the charge on a neutron
Like all hadrons, neutrons are made of quarks. A neutron is made of two down quarks and one up quark. One up quark has a charge of +2/3, and the two down quarks each have a charge of -1/3. The fact that these charges cancel out is why neutrons have a neutral (0) charge. Quarks are held together by gluons.