(Undated) -- Two college towns in Iowa are being ranked in the 100 best across the nation.
Ames is being ranked #59, while Cedar Falls is #82, according to a report from WalletHub.
The list looks at three main factors, including affordability, social environment, and academic and economic opportunities. Outside the top 100, Des Moines ranks #164 and Iowa City ranks #190.
You can read the full report from WalletHub by clicking here.