By Scott Harvey
– A recently composed list of the best small cities in America shows three North Texas cities in the top 25.
The list, created by CNN's Money Magazine, takes into account each city's crime rate, economy, entertainment options and aesthetic quality.
Coming in at number four was McKinney. Officials praised the city's downtown and citied its close proximity to Dallas as some of the reasons for the high ranking. Just down the road from McKinney is Allen, who placed 16th on the list. Rowlett was ranked 24th.
The top city, according to CNN, was Eden Prairie, Minnesota.