Canton ranked #2 in a Connecticut Magazine ranking of towns whose populations are 10,000-15,000. Among the categories which determined this ranking are education, crime, economy, cost and leisure. Click HERE to read more.