The invention discloses a method for differential counting of white blood cells based on morphology. The method includes the steps that after Wright stain is conducted on peripheral blood smears, a microscope is used for collecting an image; after the image is processed by a computer system, morphology parameter analysis is conducted on the white blood cells, and the white blood cells are divided into a lymphocyte area, a monocyte area, a granulocyte area and a cell extinction area; the morphology parameter analysis is conducted on the area cells which are divided in the previous step, and the cells are further divided into monocytes, lymphocytes, eosinophilic granulocytes and neutrophile granulocytes precisely; the differential counting statistics are carried out on the variety of the divided cells. The computer system is used for analyzing the processed image, several simple morphology parameters are used for making a two-dimensional scatter diagram, all the cells are presented in a statistical diagram mode, the white blood cells can be classified rapidly and precisely, white blood cell counting is automatic, compared with manual counting, the procedures are simple and fast, the diagnose speed is greatly increased, and accuracy is improved substantially.