According to HomeFinder, the best college town to invest in real estate for real estate purposes is Baltimore, Md., which has at least four nearby colleges feeding the city. 

The list also includes Grand Forks, N.D., which is home to the University of North Dakota and Cleveland, Ohio, which is home to Cleveland State University.