La LSE està ubicada en Westminster, Central London, a prop de Covent Garden i Holborn. Té aproximadament 9.500 estudiants a temps complet i una plantilla de 3.000 membres.[3] A l'exercici 2012-2013 rebé un pressupost total de £263,2 milions, dels quals £23,7 milions es destinaren a recerca.[4] La biblioteca de la LSE s'anomena Biblioteca Britànica de Ciències Polítiques i Econòmiques i conté més 4 milions de volums impresos, 60.000 publicacions acadèmiques i 29.000 llibres electrònics, convertint-la en la biblioteca especialitzada en ciències socials més gran d'Europa.[5]
La LSE és una de les universitats de prestigi més selectives del món, amb el percentatge d'admissions més baixos d'entre totes les universitats britàniques, i es posiciona de manera consistentment alta als rànquings mundials.[6] En 2013, el rànquing QS situà la LSE en segona posició dins de les disciplines de ciències socials i empresarials, i en quarta posició en termes de prospectives laborals.[7] Entre els seus antics alumnes s'hi compten 16 Premis Nobel[8] i almenys 37 caps d'estat.[9]