Iowa City will surprise you. A vibrant college town situated on rolling hills along the Iowa River, it offers the advantages of a larger city within the safe and friendly atmosphere of a smaller town.
That's just one of the reasons why Iowa City is on so many "Best Cities" rankings. Newcomers are surprised at the city's commitment to causes—recycling and the environment, equal rights for all citizens, and local sourcing. Iowa City's downtown, where everything's a short walk away, is intertwined with campus, seamlessly joining the city and University communities.
With about 65,000 residents, Iowa City is similar in size to college towns like Palo Alto, California, or Princeton, New Jersey. Large cities like Chicago, Minneapolis, Kansas City, and St. Louis are all just a few hours' drive or a short flight away.