PROBLEM TO BE SOLVED: To provide a ceramic porous body having uniform spherical pores formed in a spherical shape originated in air bubbles and to provide a method for producing ceramic porous body by which the ceramic porous body having uniform spherical pores can be produced.SOLUTION: The method for producing ceramic porous body produces a ceramic porous body having the spherical pores, which is composed of a calcium phosphate-based compound. The method includes: a first step of preparing slurry containing powders composed of the calcium phosphate-based compound, a water-soluble polymer compound and an alkylbenzene sulfonate surfactant a second step of heating the slurry by high-frequency heating for gelation after foaming by stirring the slurry and a third step of drying the gelated slurry and further sintering it.