Vault's Rating 4.5 out of 5


  • Located in New York City “The Business Capital of the World”
  • Large, globally recognized faculty


  • Classes cultivate a sense of competition rather than community
  • Extremely competitive admissions

The Bottom Line

  • Located in New York City, NYU Stern School of Business students have access to one of the main hubs of the business world, creating an ideal environment for internships and recruitment. Students who attend this program receive an education from one of the top research institutes in the world.

Join Vault Gold and get the inside scoop on...

  • Admissions
  • Academics
  • Career Opportunities
  • Campus life
  • Financials and more.
Already a Gold Subscriber? Login Here

Become a Vault Basic Member

Complete your Vault Profile and get seen by top employers