Search Programs

Leavey School of Business – Santa Clara University


Santa Clara University was established in 1851–the first institute of higher learning in California–and began offering courses in commercial education shortly thereafter, in 1854. In 1923, William Pabst was named the dean of the new College of Commerce, which soon became the School of Business Administration in 1925.

The School of Business earned its AACSB accreditation in 1953, and in 1959, the MBA program was introduced.


Located in the heart of Silicon Valley, one of the most dynamic business environments in the world, the Santa Clara University Leavey School of Business provides a wealth of employment opportunities in the thriving technology and business regions surrounding the campus.  The business school building is located at the edge of campus along Franklin street – just off El Camino Real – with convenient access to the Santa Clara Caltrain Station.

The Leavey School of Business is located around 30 miles away from the San Francisco International Airport.


Lucas Hall, formally dedicated in 2008, is home to the Leavey School of Business. At approximately 86,000 square feet, the facility is two and a half times the size of the former home of the Business School, Kenna Hall. The three-story building contains 12 classrooms (two dedicated to executive education), 102 faculty offices, 16 team project rooms, six large executive-style conference rooms, and a 100-seat seminar room. The center core of the facility contains the Dukes Business Services Center and the Cadence CyberCafe.


The Leavey School of Business employs approximately 130 total faculty members across six academic departments, including Accounting, Economics, Finance, Management & Entrepreneurship, Marketing, and Information Systems & Analytics. Faculty members have outstanding academic credentials obtained from top-tier national and international universities and in addition possess priceless business skills gained from experience in global business activities, research, and professional travel.

Student Body

The Santa Clara University School of Business currently has an approximate enrollment of 1,347 undergraduate and 700 graduate students.

MBA Degree Offerings

The Leavey School of Business offers an Online MBA, Executive MBA and an Evening MBA program.

Schools and Programs You May Also Like

Let us find your Program match!!

  • Please only indicate the regions you are interested in pursuing your degree. If you select, "all regions" you do not need to select individual regions.
  • Looking for help? Check the box(es) below!
  • Hidden
  • This field is for validation purposes and should be left unchanged.

Your compare list