Instytut zajął w 2020 roku drugie miejsce na świecie w rankingu uczelni wykładających nauki polityczne i stosunki międzynarodowe, zaraz po Uniwersytecie Harvarda.
Siedziba uczelni znajduje się w Paryżu pod numerem 27 przy ulicy Saint-Guillaume, w VII dzielnicy.
Sciences Po oferuje studia na trzech poziomach: licencjackim (collège universitaire) w ramach jednego z siedmiu kampusów lokalnych, magisterskim w ramach z jednej z sześciu szkół profesjonalnych oraz doktorskim w ramach szkoły doktorskiej.
Poziom licencjacki (collège universitaire) Na poziomie licencjackim uczy się 4.000 uczniów, którzy realizują trzyletni multidyscyplinarny program łączący zagadnienia z zakresu nauk politycznych, ekonomii, prawa, oraz relacji międzynarodowych, spędzając dwa lata na kampusach regionalnych specjalizujących się w problematyce dotyczącej określonej sfery geograficznej:
w Dijon kampus Europy Środkowej w Nancy: kampus krajów niemieckojęzycznych w Poitiers: kampus Ameryki Łacińskiej i Półwyspu Iberyjskiego w Mentonie: kampus Bliskiego Wschodu i Basenu Morza Śródziemnego w Hawrze: kampus Azji w Reims: kampus Ameryki Północnej oraz Afryki.