Parapercis punctulata, the spotted sandperch, is a ray-finned fish species in the sandperch family, Pinguipedidae. It is found in the Western Indian Ocean, including the Seychelles, the Amirantes, Mozambique, Mauritius, and northern Natal, South Africa. Recently recorded from Reunion. This species reaches a length of .