Met een totale oppervlakte van 64 hectare maakt Spui deel uit van de relatief grotere buurten van Nederland. Spui bestaat enkel uit land, aangezien er zich geen meren of rivieren in de buurt bevinden. Spui heeft een laag aantal inwoners als we de cijfers vergelijken met andere buurten in Nederland. Met een totaal van 1.915 inwoners en 770 huishoudens ligt het gemiddelde op 2.2 personen. De meerpersoonshuishoudens met inwonende kinderen zijn met 35% het best vertegenwoordigd in Spui. Hierna volgen de meerpersoonshuishoudens zonder inwonende kinderen met 33% en de eenpersoonshuishoudens met 32%. Met 2.996 inwoners per vierkante kilometer bevindt de bevolkingsdichtheid van Spui zich iets boven het gemiddelde van Nederlandse buurten.
In Spui is de leeftijdsgroep 65-plussers (32%) in vergelijking met andere Nederlandse buurten erg hoog vertegenwoordigd . Ook de leeftijdsgroep inwoners van 45 tot 65 jaar (25%) heeft ten opzichte van andere buurten een bovengemiddelde vertegenwoordiging. De leeftijdsgroepen die bestaan uit jongeren van 15 tot 25 jaar (11%) en 25 tot 45-jarigen (20%) hebben een gemiddelde vertegenwoordiging bij een vergelijking met Nederlandse buurten. De leeftijdsgroep bestaande uit kinderen tot 15 jaar oud (12%) is er in beperkte mate aanwezig. In Spui heeft relatief gezien een erg groot deel van de bevolking een migratieachtergrond: bij 14% is dat westers en bij 19% gaat het om een niet-westerse achtergrond. Bij 67% van de inwoners is er geen migratieachtergrond aanwezig.
Er staan 910 woningen geregistreerd in Spui. Dat is hoog in vergelijking met andere Nederlandse buurten. Het aandeel dat bestaat uit onbewoonde woningen is vrij gemiddeld in vergelijking met andere Nederlanse buurten: 3% van de woningen staat leeg, tegenover een bewoond aandeel van 97%. Van de woningen in Spui is, in vergelijking met andere buurten in Nederland, een erg hoog percentage bestemd als huurwoning: 51% van de woningen is bestemd als huurwoning en 49% geldt als koopwoningen. In vergelijking met andere Nederlandse buurten ligt de WOZ-waarde van een woning in Spui ver boven het gemiddelde van andere buurten: die bedraagt namelijk 235.000 euro per woning. Het aardgasverbruik van Spui ligt in verhouding met de rest van Nederlandse buurten op het gemiddelde. Een doorsnee huishouden in Spui verbruikt 1.340 kubieke meter aardgas. Het gemiddelde energieverbruik per woning in Spui ligt met 2.820 kWh per jaar op het gemiddelde van buurten in Nederland. Het aantal auto's per huishouden is in buurt met 1.2 auto's per huishouden bovengemiddeld hoog ten opzichte van het landelijke gemiddelde. Dat betekent dat er 1.465 auto's per vierkante kilometer aanwezig zijn.
Met een totaal van 180 bedrijven ligt het aantal bedrijfsvestigingen in Spui ver boven het gemiddelde van alle Nederlandse buurten. Bedrijfstakken die ten opzichte van de rest van Nederland bijzonder vaak worden vertegenwoordigd zijn landbouw, bosbouw en visserij (5), nijverheid en energie (40), handel en horeca (50), vervoer, informatie en communicatie (10), financiële diensten en onroerend goed (10), de zakelijke dienstverlening (30) en cultuur, recreatie en overige diensten (20).