Locations

Northeast Iowa Community College consists of two campuses located in Calmar and Peosta. The College’s commitment to communities throughout northeast Iowa has produced regional centers and service areas. Each center provides educational opportunities and services to students interested in taking classes close to home.

Campuses

Calmar Campus
Calmar Campus Map
Calmar Campus Virtual Tour

1625 Highway 150 South
P.O. Box 400
Calmar, Iowa 52132
800.728.2256


View Larger Map

Students at the Calmar campus are to park in designated areas and vehicles must have a valid parking permit properly displayed. Parking permits are available free of charge in the Bookstore. The owner is responsible for lost permits.

Peosta Campus
Peosta Campus Map
Peosta Campus Virtual Tour

8342 NICC Drive
Peosta, Iowa 52068
800.728.7367


View Larger Map

Centers

Cresco Center
Cresco Center Map
1020 2nd Avenue S.E.
Cresco, Iowa 52136-1710
563.547.3355

Dubuque Center
Dubuque Center Map
700 Main Street
Dubuque, Iowa 52001
563.557.8271, ext. 100

Manchester Regional Education Partnership

Manchester Center Map
1200 ½ West Main Street
Manchester, Iowa 52057
563.822.1016

Regional Academy for Math and Science, Oelwein Center
Oelwein Center Map
1400 Technology Drive
Oelwein, Iowa 50662
319.283.3010

Town Clock Business Center

Town Clock Center Map
680 Main Street, Suite 100
Dubuque, Iowa 52001
563.557.8271, ext. 380

Waukon Center
Waukon Center Map
1220 3rd Avenue NW, Suite 102
Waukon, Iowa 52172
563.568.3060

Wilder Business Center
‌Calmar Campus
1625 Highway 150
P.O. Box 400
Calmar, Iowa 52132
800.728.2256, ext. 225

Services

Dubuque
Small Business Development Center (SBDC)
900 Jackson Street
Dubuque, IA 52001-6820
563.588.3350

New Hampton
Located inside New Hampton High School
701 West Main Street
New Hampton, Iowa 50659
641.394.2144

Contact Us

Calmar Campus
1625 Hwy 150 South
P.O. Box 400
Calmar, Iowa
563.562.3263
800.728.2256
Hours: M-Th, 6:30 a.m. – 9 p.m.
Friday, 6:30 a.m. – 6 p.m.

Peosta Campus
8342 NICC Drive
Peosta, Iowa
563.556.5110
800.728.7367
Hours: M-Th, 6:30 a.m. – 10 p.m.
Friday, 6:30 a.m. – 6 p.m.