Vila Nova da Barquinha () is a municipality in the district of Santarém in Portugal. The population in 2011 was 7,322, in an area of 49.53 km. The village of Vila Nova da Barquinha, which is the seat of the municipality, has about 3500 inhabitants.