The invention relates to a high energy type zinc oxide piezoresistor material and a preparation method thereof, which belong to the technical field of piezoresistor material preparation. The preparation method comprises (1) enabling manganese carbonate, barium carbonate and strontium carbonate to be mixed, ball-milled and calcined to obtain mixture A; (2) enabling titanium oxide, antimony pentoxide, bismuth trioxide, cobalt oxide, nickel oxide, silica and stannic oxide to be mixed in submicron-sized zinc oxide powder to obtain mixture B which is mixed and ball-milled with the mixture A to obtain mixture C; and (3) adding aluminum nitrate, silver nitrate, magnesium nitrate, a dispersing agent and an antifoaming agent in the mixture C, ball-milling and drying to obtain high energy type zinc oxide piezoresistor composite powders which are formed in a pressing mode and sintered to obtain a high energy type zinc oxide piezoresistor. The high energy type zinc oxide piezoresistor material is simple in preparation method, prepared zinc oxide piezoresistor has high energy density, low leakage current and residual voltage ratio, batch of products is stable, acceptability is high, and the high energy type zinc oxide piezoresistor material is applicable to scale production.