Travelers are voting San Lorenzo de El Escorial, Pozuelo de Alarcón and Collado Villalba as the best of 3 towns & villages near Madrid. There are 1 towns & village near Guadalajara a city just 31 km from Madrid and 6 towns & villages near Segovia which is 42 km distant. The most popular of these are Alarilla near Guadalajara and Adanero in Segovia. You can find 105 Towns & Village in the country of Spain and San Lorenzo de El Escorial is our members favorite Towns & Village in all of Spain. Want more? Check out our map of towns & villages near Madrid.