Welcome to the Iowa Valley Community College District! IVCCD has two campuses, Ellsworth Community College (ECC) in Iowa Falls, and Marshalltown Community College (MCC) in Marshalltown. We also offer MCC classes at our satelite campus, Iowa Valley Grinnell (IVG).
We provide a quality education in a small, friendly atmosphere where our faculty and staff are dedicated to your success.
To find out more about academic programs, housing, cost information, sports, clubs or organizations, etc., access the Request Information window on the right-hand side of this page.
If you wish to apply for admission, the admissions application can be accessed in the Apply for Admission Today window on the right-hand side of this page.
Thanks for checking us out!