Nestled in the heart of the Iowa River Valley, Marengo is just 30 miles southwest of Cedar Rapids, 30 miles northwest of Iowa City, 14 miles west of the Amana Colonies and 7 miles north of Exit 216 on Interstate 80.  With a population of 2,528 (2010 census), Marengo is proud of its "small town" atmosphere.  However, there are available a wide variety of shopping, dining and recreational activities, including some of the best hunting and fishing in the state of Iowa.