Nichols College

Center Rd, Dudley, MA 01571-5000

School Details

Originally founded in 1815, Nichol College's mission is to transform today’s students into tomorrow’s leaders through a dynamic, career-focused business and professional education. Nichols College is located in Dudley, Massachusetts and has three campus locations including its North campus, South campus and Worcester campus.  Nichols College also offers online degree programs.

 

Accreditation

New England Association of Schools and Colleges, Commission on Institutions of Higher Education

Expand

School Overview:

  • Sector Of Institution:
    4-year, Private not-for-profit
  • Religious Affiliation:

    None

  • Highest Level Of Offering:
    Master's degree
  • Total Enrollments:
    1,454
  • Adult Age Enrollments:
    276
  • Percent Admitted:
    83%

Affordability

Reviews

Success! Thank you for submitting a review. You may not see your review immediately as it still subject to review.

Available Programs

Expand
Start HERE to Boost your Career