The MacDuffie School vs. Marvelwood School
Should you attend The MacDuffie School or Marvelwood School? Visitors to our site frequently compare these two schools. Compare their rankings, scores, reviews and more to help you determine which school is the best choice for you.
School Overview
School
Definition of Terms | 2025 School Data


Marvelwood School
476 Skiff Mountain Road
Kent, CT 06757, United States of America
Kent, CT 06757, United States of America
Top Rankings
The MacDuffie School ranks among the top 20 boarding schools (out of 275 schools) for:
Category
Attribute
Offering Breadth
Marvelwood School ranks among the top 20 boarding schools (out of 275 schools) for:
Category
Attribute
Student Attention
Student Attention
Student Test Scores
Overview
Founded in 1890, The MacDuffie School is a boarding and day school for Boys & Girls in grades 6- 12 located in Granby, Massachusetts. Our mission is to foster in all students the intellectual habits of mind, high ethical standards and respect for diversity required for becoming morally responsible and effective individuals in their personal lives, careers and communities and beyond.
Nestled atop scenic Skiff Mountain in Kent, Connecticut, Marvelwood is more than just a school-it's a close-knit community where students are truly seen, deeply supported, and endlessly inspired.
Here, we believe in the power of being known. Our small class sizes and 4:1 student-to-faculty ratio ensure that every student has a voice-and someone to listen.
Marvelwood academics are experiential, active, and hands-on. Our faculty thoughtfully and intentionally design a tailored curriculum that engages all students.
Students gain confidence and skills through a dynamic curriculum that evolves to meet their needs and interests-because here, learning isn't one-size-fits-all.
School Focus
College Preparatory
College Preparatory
Grades Offered
6-12, PG
9-12, PG
School Type
Co-ed
Co-ed
Year Founded
1890
1956
Campus Size
254 acres
86 acres
Students Body
Enrollment
200
115
% Students of Color
57%
29%
% International Students
60%
15%
% Students 51³Ô¹ÏÍø
65%
85%
Average SAT Score
1265
1204
Average ACT score
29
30
Offers Post-Grad Year
Yes
Yes
Academics and Faculty
Saturday Classes
No
Yes
Frequency of Saturday Classes
Weekly
Weekly
Classroom Dress Code
Casual
Casual
Average Class Size
11
7
Student-Teacher Ratio
7:1
4:1
# of AP/Advanced Courses Offered
30
20
ESL Courses Offered
Yes
Yes
% Faculty with Advanced Degree
75%
60%
Summer Program Offered
Yes
No
Finances
Endowment Size
$1 million
$11 million
Tuition (51³Ô¹ÏÍø Students)
$63,075
$70,500
Tuition (Day Students)
$33,800
$44,500
Tuition (5 Day 51³Ô¹ÏÍø)
$61,475
n/a
Avg. Financial Aid Grant
n/a
$33,000
Admission
Application Deadline
Feb. 1 / rolling
None / Rolling
Accepts Standardized Application
Yes
Yes
SSAT Required
Yes
No
Average Percentile SSAT
51
n/a
Acceptance Rate
50%
n/a
Director of Admissions
Elizabeth Griffin
Steve Malinowski
# of AP/Advanced Courses Offered
30
20
Sport
Total Sports Offered
11
16
Sports
BadmintonBasketball
Cross Country RunningDance
GolfPaddle Tennis
SoccerSwimming
TennisUltimate Frisbee
Volleyball
Alpine SkiingBasketball
ClimbingCross Country
Cross Country RunningEquestrian
KayakingLacrosse
Nordic SkiingRiding
Rock ClimbingSnowboarding
SoccerTennis
VolleyballWrestling
Extracurricular
Total Extra-curric.Total Extracurriculars
21
13
Extra-curric.Extracurriculars
Club or Organization:
Arts and Music Programs:
Animation ClubCalligraphy Club
Chess ClubChinese Language & Culture Club
Debate ClubFrisbee Club
Gourmet ClubKey Club
Math RelaysMedia Club
MOSAICPhotography Club
Physics ClubPsychology Club
QSARubik Cube Club
STEM ClubThe Magnet (student newspaper)
The Magnolia YearbookThe MUSE: Literary Magazine Club
Arts and Music Programs:
Dance Club
Club or Organization:
Arts and Music Programs:
Recreational Athletic Programs:
Creative ScienceCultural Awareness Club
Model United NationsStudent government
Arts and Music Programs:
ChorusFilm
Jazz Band EnsemblePhotography
Rock BandTheatre
Yearbook
Recreational Athletic Programs:
Rock climbingSkiing
