About
Sotheby's Institute of Art is a private, for-profit college in London and New York City. It is a subsidiary of Sotheby's fine art dealers.
Ranking Overview
QS World University Rankings
â
Not Ranked
â
Not Ranked
Academic Ranking of World Universities
â
Not Ranked
U.S. News Best Global Universities Rankings
â
Not Ranked
Want to apply to this university?
Talk to AI Advisor
Frequently Asked Questions
When was Sotheby's Institute of Art founded?
Sotheby's Institute of Art was founded in 1969.
Where is Sotheby's Institute of Art located?
Sotheby's Institute of Art is located in New York, United States.