Gandra is a former civil parish in the municipality of Esposende, Portugal. In 2013, the parish merged into the new parish Esposende, Marinhas e Gandra.[1] It had a population of 1,323 in 2011. A majority of its inhabitants are Roman Catholic.[2] The main source of income in the town is agriculture.