Iowa Valley Community College District (IVCCD) was organized in 1966 as one of 15 community college districts in Iowa.
The District operates Ellsworth Community College in Iowa Falls (founded in 1890), Marshalltown Community College (founded in 1927), and Iowa Valley Continuing Education, as well as a satellite center (Iowa Valley Grinnell, established in 1993).
ECC and MCC offer one-year and two-year career-technical programs as well as Associate in Arts (AA) and Associate in Science (AS) transfer degrees.
Iowa Valley Continuing Education offers training for business and industry as well as thousands of adult education programs and services throughout the Central Iowa service area.
Iowa Valley Grinnell offers both college credit and adult education programs and services in Poweshiek County.