The distribution of measurement noise applied in practical power system state estimation (PSSE) can deviate from the assumed Gaussian model and the performance of an estimator becomes bad if the Gaussian model is still used. This paper proposes a new distributed robust PSSE method for multi-area power systems. The non-Gaussian model is utilized to fit the measurement noise distribution to reach high model accuracy. The proposed distributed method is derived based on the maximum correntropy criterion to further reduce the impact of non-Gaussian measurement noise and outliers. The influence function combined with the finite-time average consensus algorithm is used to implement the proposed distributed robust method in a fully distributed manner. Simulations conducted on the IEEE 30-bus, 118-bus and 300-bus systems and the Polish 2383-bus system demonstrate the robustness and effectiveness of the proposed distributed method. Each local area can get the system-wide robust state estimation solution by only using local information and small amounts of data from neighboring areas. Our proposed distributed robust method has at least twelve percent improvement in reducing the mean squared error under Gaussian-Uniform noise. It is verified the communication network applied for the proposed method is fairly flexible while the existing distributed approaches use a fixed communication network when the power systems are partitioned. The simulation results also verify the robustness of the proposed method to bad data and communication failure.