The invention provides a method of noninvasively calculating personalized coronary artery branch blood flow reserve capacity, and belongs to the field of biomedical engineering. The method includes the steps: cardiac ultrasound data is adopted to obtain the flow of a coronary artery at a resting state; on the basis of coronary artery CT image files, a coronary artery three-dimensional model is rebuilt, and the length, volume and opening cross-section area of a coronary artery branch are measured; then, according to coronary artery fractal coefficients and allometry laws, a flow distribution method based on the opening cross-section area of the coronary artery branch is built, in combination with resistance mathematical models corresponding to coronary artery stenosis segments and coronaryartery non-stenosis segments, the pressure of a coronary artery distal outlet is obtained, and through hydrodynamics, coronary artery distal outlet flow taking stenosis effects into account is calculated; and finally, according to the relationship that the flow of the coronary artery at a maximum congestion state is 3 times that of the coronary artery at the resting state, coronary artery distal outlet flow at the maximum congestion state is obtained, and by comparing a threshold value of 3 with the ratio of the coronary artery blood flow at the maximum congestion state and the coronary arteryblood flow at the resting state, the coronary artery branch blood flow reserve capacity is determined.