Great Bay Community College, located in both Portsmouth and Rochester NH, serves both residents and businesses in southern New Hampshire, Maine and Massachusetts, meeting their education and training needs.