Puerto Moral es una localidad y municipio situado en la provincia de Huelva , España . Según el censo de 2008 , el municipio contaba con una población de 273 habitantes.
37°53'N 6°28'W / 37.883°N 6.467°W / 37.883; -6.467