In this work, we conducted a numerical study on the cavitation flow around a circular cylinder with Re=200 and σ=1, through the implementation of a porous coating. The primary objective addressed the effectiveness of utilizing a porous surface to control cavitation. We analyzed the cavitation dynamics around the cylinder and the hydrodynamic performance at different permeability levels of the porous surfaces (K=10−12−10−10). The flow was governed by the density-based homogeneous mixture model, and the volume penalization method was used to deal with the porous layer. A high-order compact numerical method was adopted for the simulation of the cavitating flow through solving the preconditioned multiphase equations. The hydrodynamic findings demonstrated that the fluctuations in the lift coefficient decreased when the porous layer was applied. However, it is not possible to precisely express an opinion about drag because the drag coefficient may vary, either increasing or decreasing, depending on the permeability within a constant thickness of the porous layer. The results revealed that the application of a porous layer led to the effective suppression of cavitation vortex shedding. In addition, a reduction of the shedding frequency was obtained, which was accompanied by thinner and elongated vortices in the wake region of the cylinder. With the proper porous layer, the inception of the cavitation on the cylinder was suppressed, and the amplitude of pressure pulsations due to the cavitation shedding mechanism was mitigated.