San Silvestre de Guzmán es un municipio español de la provincia de Huelva, Andalucía. En el año 2010 contaba con 755 habitantes. Su extensión superficial es de 49 km² y tiene una densidad de 15,41 hab/km². Sus coordenadas geográficas son 37º 28' N, 7º 28' O. Se encuentra situada a una altitud de 134 metros y a 59 kilómetros de la capital de provincia, Huelva.
Población:
604
INE 2017