With the New York Marathon approaching, Redfin takes a run through the best cities for people to train in preparation for a marathon. Staffer Alan Finn takes a look at the cities which are ranked according to their walk score, number of parks per square mile, average daily temperature and amount of sunlight for each city.

This led Redfin to a list of 20 cities that will help you to prepare for the ultimate run. The top 5 cities on the list are San Francisco, New York, Jersey City, Boston, and Washington D.C. Out of the top 5 cities, Washington D.C. had the most parks per square mile (12.5) and New York had the highest walk score (89 out of a possible 100).

Read more >