PROBLEM TO BE SOLVED: To provide a calcium phosphate porous body for promoting bone formation and a method for producing the same.SOLUTION: The calcium phosphate porous body 1, which is formed by calcium phosphate fibers 2 engaged with each other, comprises: a plurality of first pores 3 formed by engagement of the calcium phosphate fibers 2 and a plurality of substantially equal diameter and substantially spherical second pores 4 with a larger inside diameter than the first pores 3.