Discover why our stunning, 55-acre campus overlooking the Hudson River and New York City skyline is the perfect place to give college life a try.
College Town Life. Big City Access.
Stevens gives you a taste of everything, starting with our location: a scenic campus, in a vibrant town, next to a world-class metropolis. With just enough freedom for when you want to feel independent and just enough social life and guidance for when you don’t, we’ve designed a college experience for you that will only heighten your excitement for the real thing