Guimaraes is a locality located 312.77 km south-southwest from Lisbon in Braga District, Portugal. The population of Guimaraes is 158,124 people. Braga, Ermesinde, Maia are located close to Guimaraes. You can find Guimaraes on any map using the following decimal coordinates: 41.445 (latitude), -8.2908 (longitude).