Los Villares is a city located in the province of Jaén, Spain. According to the 2005 census (INE), the city has a population of 5,289 inhabitants.
Media related to Los Villares at Wikimedia Commons
Coordinates: 37°41′N 3°49′W / 37.683°N 3.817°W / 37.683; -3.817