Puntagorda is a village and a municipality in the northwestern part of the island of La Palma, Canary Islands, Spain. It is situated 23 km northwest of Santa Cruz de la Palma. The municipality consists of a number of small villages, total population 2,057 (2013). The area is 31.10 km². The elevation of the village is around 700 m. The elevation of the municipality ranges from sea level to over 2000 m.
Farmlands dominate the middle altitudes around the village, mainly smallholdings and orange and avocado orchards. Above the village are the vineyards producing the local Traviesa wine which won a Spanish national gold medal in 2004. Further up the slopes of the Caldera de Taburiente are forests of Canary Island pine. The steep cliffs of the coastline are a protected area of outstanding natural beauty. There is access to a small seawater pool via 460 steps. Puntagorda is well known for its almond trees which blossom in January and February. The festival of the flowering almonds is held every year at the end of January or beginning of February. There is a farmers market every weekend with fresh local produce in the Mercadillo.