Adrian Black answered There 21 non metals: H, He, B, C, O, N, F, Ne, Si, P, Cl, Ar, As, Se, Br, Kr, Te, I, Xe, At, Rn