Ponte da Barca es una villa portuguesa en el Distrito de Viana do Castelo, região Norte y comunidad intermunicipal de Alto Minho, con cerca de 2 300 habitantes.