San Juan del Puerto, Spain is a municipality located in the province of Huelva, Spain. In 2005 it had a population of 6,881.

See also List of municipalities in Huelva

References

Crazy mesta.

External links San Juan del Puerto - Multiterritorial Information System of Andalusia