Franklin W Olin College of Engineering
Franklin W Olin College of Engineering is a private nonprofit four-year school in Needham, MA, with its campus in a suburb. It was founded in 1997[1]. It has about 377 undergraduates[3].
Founding year: Wikidata (community-edited) · Other facts: U.S. Department of Education College Scorecard- 1997Founded
- 2026Today
Academics
Costs
Help paying, for students from abroad
Housing and food
The Scorecard does not say whether first-year housing is guaranteed or how many students live on campus. Check the school’s housing page.
Scorecard averages · reference only
These averages include U.S. students and the aid they receive. They are not an international student’s net price.
Getting in
When to apply
Your application checklist
Scores in detail
What the school asks for, and where its students land.
English test
Recommended or expected, not stated as a minimum[2]
Exam highly recommended for non-native speakers; TOEFL, IELTS, Duolingo, PTE listed. FAQ: required if no SAT/ACT. TOEFL scale not stated.
Waiver or exemption: Not needed if enrolled at least four years in an English-instruction school.
TOEFL iBT moved to a 1–6 scale for tests taken from 21 January 2026.
SAT and ACT
You do not have to send one. If you do, the gold bar shows where the middle half of enrolled students land.
Extra steps for students from abroad
How many get in
Living in Needham
Clubs, sports and activities
For information only. Confirm every figure with the school before you make decisions.