Online retailer Amazon has released the list of top ten most well-read cities in America, with Cambridge in Massachusetts topping the list, followed by Alexandria, Virginia.

Amazon said residents of Cambridge -- home to the prestigious Harvard University and Massachusetts Institute of Technology - not only like to read, but also like to know the facts. Cambridge topped the list with the most books, magazines and newspapers purchased per capita of any city in the United States. The city also topped the list of cities that ordered the most nonfiction books.

Meanwhile, Boulder, Colorado, lived up to its reputation as a healthy city by topping the list of cities that order the most books in the Cooking, Food & Wine category, while Alexandria, Virginia topped the list of the city that orders the most children's books.

Amazon released the data after compiling sales data of all book, magazine and newspaper sales in both print and Kindle format since Jan. 1, 2011, on a per capita basis in cities with more than 100,000 residents. Following are the top ten most well-read cities in America:

1. Cambridge, Massachusetts.

2. Alexandria, Virginia.

3. Berkeley, California.

4. Ann Arbor, Michigan.

5. Boulder, Colorado.

6. Miami

7. Salt Lake City

8. Gainesville, Florida.

9. Seattle

10. Arlington, Virginia.