An energy-based method for automatically locating the earthquake focus of a microearthquake belongs to the field of microearthquake detection, and relates to an earthquake focus locating method used in a microearthquake monitoring system, in particular to an automatic microearthquake locating method and a method for improving the locating accuracy. The invention adopts an earthquake wave dynamic method which is an earthquake locating algorithm based on earthquake wave energy attenuation equation, complicated calculation of energy of the earthquake waves is not required, parameters such as themaximum shake amplitude or quadratic sum of the shake amplitude and the like are adopted to represent energy, and the arrival time of the earthquake waves does not need to be picked up at all, so that problems caused during automatic locating of the earthquake focus of the microearthquake are solved; and as energy difference is taken as the optimized variable, while energy attenuation is in direct correlation with range, the defect that the travel-time difference serving as the optimized variable is only related to the travel-time difference (range difference) but not in direct correlation with the size of the range per se, the external-field locating accuracy, particularly the accuracy in the vertical direction, is improved, and the stability of the locating result is also improved.