Trofa is a locality located 296.5 km south from Lisbon in Porto District, Portugal. The population of Trofa is 38,999 people. Ermesinde, Maia, Rio Tinto are located close to Trofa. You can find Trofa on any map using the following decimal coordinates: 41.3374 (latitude), -8.5596 (longitude).