The Penn State Smeal College of Business is headquartered in the Business Building, located at the corner of Park Avenue and Shortlidge Road on Penn State's University Park campus. Public parking is available in the East Parking Deck on Bigler Road.
The Business Building has been recognized as one of the most beautiful business school facilities in the world. Dedicated in 2005, this 210,000-square-foot building was designed by renowned Robert A.M. Stern Architects. Take a tour of the Business Building.
University Park is located adjacent to the town of State College. With a population of just over 40,000, State College has been ranked as one of the nation's most livable communities by Kiplinger's and among the best college towns by the American Institute for Economic Research.