Ponte da Barca is a municipality in the district of Viana do Castelo, in the Norte Region of Portugal.
Ponte da Barca belongs to the vinho verde demarcated wine region. Part of the municipality is included in the Peneda-Gerês National Park, which has excellent facilities for sports and leisure activities.
Ponte da Barca was first settled during the early Middle Ages, and its name is derived from a small bridge of stone that crossed the river Lima.
The municipality was created in 1836, when the parishes of São Pedro de Arcos, Ponte da Barca and Fornelos de Montes were unified.
Ponte da Barca has a Mediterranean climate with mild winters and cool summers.