Ann Arbor tops the list of best college towns, driven by the University of Michigan's rich culture. For many students, college is a time filled with rigorous classes, internship applications, and energy-drink-filled all-nighters. The town has a lively economy, a young population, and its local culture is closely tied to religion and sports. The land-grant, SEC university has one of the largest student populations at its College Station campus, with over 72,000 students. The city is home to roughly 52,000 students at Michigan State University, which dominates local culture and sports.