Guimarães (Portuguese pronunciation: [ɡimɐˈɾɐ̃jʃ]) is a northern Portuguese city located in the district of Braga, in the Ave Subregion (one of the more industrialized subregions of the country), with a population of 158 124 inhabitants, distributed throughout 20 parishes (freguesias in Portuguese), in an urban area of 23,5 km² with a population density of 2 223,9/km².