Faro is a locality located 215.79 km north-northwest from Lisbon in Faro District, Portugal. The population of Faro is 64,560 people. Beja, Evora, Loule are located close to Faro. You can find Faro on any map using the following decimal coordinates: 37.0161 (latitude), -7.935 (longitude).