With the background of carbon neutrality, the resource and energy utilization of excess sludge (ES) have become the focus of future research. The pyrolysis of ES can produce biochar and enrich phosphorus (P). In this paper, the existing forms and recovery efficiencies of P in biochar from ES (BCES) were investigated. The results showed that the total phosphorus (TP) content of BCES at 850 C-degrees was 65.1 mg/g, and the inorganic phosphorus (IP) content was 64.2 mg/g. The TP content of BCES was two times heavier than that of ES. The main ingredient of ES was quartz (SiO2), while the main phases of BCES were quartz (SiO2) and aluminum phosphate (AlPO4) at 650 -850(degrees)C, and P mainly existed in the form of AlPO4. When the pyrolysis temperature was 800 and 850(degrees)C, two new minerals appeared: Ca5(PO4)3OH and CaZn2(PO4)(2)2H(2)O. Based on the conditions of a leaching time of 150 min, a H2SO4 concentration of 0.2 mol/L, a stirring rate of 220 rpm and a liquid-solid ratio of 50 mL/g, the leaching efficiency of P in BCES was found to be 100%. The pyrolysis temperature had no effect on leaching efficiencies of P; however, a higher pyrolysis temperature promoted metal leaching content.