Zufre es una localidad de la provincia de Huelva, Andalucía, España. En el año 2005 contaba con 968 habitantes. Su extensión superficial es de 341 km² y tiene una densidad de 2,8 hab/km². Sus coordenadas geográficas son 37º 50' N, 6º 20' O. Se encuentra situada a una altitud de 450 metros y a 131 kilómetros de la capital de provincia, Huelva.