Disclosed is a method for producing a high purity 2-hydroxy-3-naphthoic acid. The method includes a 2-naphthol measuring tank, a caustic soda liquid storage tank, a caustic soda liquid measuring tank, a salt forming reaction vessel, carbon dioxide, a carbonization kettle, a resin separation, a resin solid waste, a dilute sulfuric acid, a neutralization, a filter pressing, a filter cake distillation, a 8% sodium hydroxide, a resin adsorption, an acid eduction, a sewage treatment workshop, a centrifugal dewatering, a pneumatic drying and finishing of a high purity 2-hydroxy-3-naphthoic acid product. The caustic soda liquid storage tank is downwards connected to the caustic soda liquid measuring tank, the caustic soda liquid measuring tank is connected to the salt forming reaction vessel, the salt forming reaction vessel is downwards connected to the carbonization kettle, simultaneously the carbon dioxide is connected to the carbonization kettle, 2-naphthol generated by reaction in the carbonization kettle and 2-naphthol obtained by the filter cake distillation are connected to the 2-naphthol measuring tank, the carbonization kettle is downwards connected to the resin separation, and simultaneously the resin separation is upwards connected to an ethyl naphthol feed liquid and the dilute sulfuric acid and downwards connected to the neutralization and the resin solid waste. According to the method, the whole process is simple, the operation and the usage are convenient, the stability is good, and the reliability is high.