Trachylepis margaritifera est une espèce de sauriens de la famille des Scincidae.
Cette espèce se rencontre au Botswana, au Burundi, en République démocratique du Congo, au Kenya, au Lesotho, au Malawi, au Mozambique, au Rwanda, en Afrique du Sud, au Swaziland, en Tanzanie, en Ouganda, en Zambie et au Zimbabwe.