Punta Umbria is een schilderachtig stadje gelegen in de provincie Huelva, in het zuidwesten van Spanje. Het ligt aan de monding van de rivier de Odiel, die uitmondt in de Atlantische Oceaan. Het stadje heeft ongeveer 15.000 inwoners en is onderdeel van de gemeente Huelva.
De stad heeft een prachtige ligging, met kilometerslange, ongerepte stranden en een rijke natuurlijke omgeving. Het is een ideale vakantiebestemming voor wie op zoek is naar zon, zee en strand, maar ook voor natuurliefhebbers en avonturiers. De stad wordt omringd door het natuurpark Marismas del Odiel, een beschermd gebied met moerassen en lagunes waar talloze vogelsoorten leven.