Amares, officially known as the Town of Amares, is a municipality located in the Braga District of Portugal. It covers a total land area of 81.95 square kilometers.
As of the 2011 census, the population of the municipality was recorded at 18,889 residents.