Punta Umbría es una localidad española ubicada en la provincia de Huelva, en la comunidad autónoma de Andalucía. Se encuentra situada en la costa del Golfo de Cádiz, a unos 20 km al suroeste de la ciudad de Huelva.
La historia de Punta Umbría se remonta a la época romana, cuando se construyó una fábrica de salazón de pescado. Durante la Edad Media, la localidad estuvo bajo el dominio musulmán, y fue reconquistada por los Reyes Católicos en el siglo XV.
En la actualidad, Punta Umbría cuenta con una población de alrededor de 15.000 habitantes. Tiene una extensión de 49 km² y limita al norte con el municipio de Aljaraque, al este con la ciudad de Huelva, al sur con el Paraje Natural de las Marismas del Odiel y al oeste con el océano Atlántico.
La economía de Punta Umbría se basa en el turismo, gracias a sus playas de arena fina y su clima agradable durante todo el año. También tiene una importante actividad pesquera y marisquera, con una lonja donde se subasta el pescado fresco y los mariscos capturados por los pescadores locales.