Where is dean college located? Dean College is a nonprofit private institution located in Franklin, MA and provides a large number of degree programs for students.What is dean college ranking? Dean College is a private institution that was founded in 1865. It has a total undergraduate enrollment of 1,301, its setting is suburban, and the campus size is 100 acres. It utilizes a semester-based academic calendar. Dean College's ranking in the 2019 edition of Best Colleges is Regional Colleges North, 23.What is a college dean list? A Dean's List is an academic award, or notation, used to recognize the level of highest scholarship demonstrated by students in a college or university.What is dean of students in college? A dean of students is the person in charge of student affairs and activities at a specific school, and usually also plays a leadership role in setting and enforcing administrative policies. Deans typically work below school presidents or headmasters, but above teachers and other administrators.