Kastelenbuurt maakt met een totale oppervlakte van 32 hectare deel uit van de middelgrote Nederlandse buurten. Kastelenbuurt bestaat enkel uit land, aangezien er zich geen meren of rivieren in de buurt bevinden. Kastelenbuurt heeft een laag aantal inwoners als we de cijfers vergelijken met andere buurten in Nederland. Met een totaal van 1.755 inwoners en 770 huishoudens ligt het gemiddelde op 2.3 personen. In verhouding zijn de meerpersoonshuishoudens met inwonende kinderen het meest aanwezig met 37%. Eenpersoonshuishoudens zijn vertegenwoordigd met 32%, gevolgd door meerpersoonshuishoudens zonder inwonende kinderen met een aandeel van 31%. De bevolkingsdichtheid van Kastelenbuurt staat met 5.505 inwoners per vierkante kilometer ver boven het Nederlandse gemiddelde.
In Kastelenbuurt is in vergelijking met andere Nederlandse buurten een erg hoge vertegenwoordiging van kinderen tot 15 jaar oud (19%) en 25 tot 45-jarigen (26%). Ook de leeftijdsgroep 65-plussers (25%) heeft ten opzichte van andere buurten een bovengemiddelde vertegenwoordiging. De leeftijdsgroep bestaande uit jongeren van 15 tot 25 jaar (8%) is er in beperkte mate aanwezig. De leeftijdsgroep met de kenmerken inwoners van 45 tot 65 jaar (21%) is verhoudingsgewijs zeer weinig aanwezig. In Kastelenbuurt heeft relatief gezien een erg groot deel van de bevolking een migratieachtergrond: bij 12% is dat westers en bij 13% gaat het om een niet-westerse achtergrond. Bij 75% van de inwoners is er geen migratieachtergrond aanwezig.
Er staan 755 woningen geregistreerd in Kastelenbuurt. Dat is hoog in vergelijking met andere Nederlandse buurten. Er zijn in verhouding met andere Nederlandse buurten weinig leegstaande woningen: 1% van de woningen staat leeg, tegenover een bewoond aandeel van 99%. Van de woningen in Kastelenbuurt is, in vergelijking met andere buurten in Nederland, een erg hoog percentage bestemd als huurwoning: 64% van de woningen is bestemd als huurwoning en 36% geldt als koopwoningen. In vergelijking met andere Nederlandse buurten ligt de WOZ-waarde van een woning in Kastelenbuurt ver boven het gemiddelde van andere buurten: die bedraagt namelijk 269.000 euro per woning. Het aardgasverbruik van Kastelenbuurt ligt in verhouding met de rest van Nederlandse buurten op het gemiddelde. Een doorsnee huishouden in Kastelenbuurt verbruikt 1.400 kubieke meter aardgas. Het gemiddelde energieverbruik per woning in Kastelenbuurt ligt met 2.840 kWh per jaar op het gemiddelde van buurten in Nederland. Het aantal auto's per huishouden in Kastelenbuurt met 1.1 auto's per huishouden is grofweg gelijk aan het Nederlandse gemiddelde. Voor deze buurt betekent dit een aanwezigheid van 2.683 auto's per vierkante kilometer.
Met een totaal van 150 bedrijven ligt het aantal bedrijfsvestigingen in Kastelenbuurt ver boven het gemiddelde van alle Nederlandse buurten. Bedrijfstakken die ten opzichte van de rest van Nederland bijzonder vaak worden vertegenwoordigd zijn nijverheid en energie (25), vervoer, informatie en communicatie (10), de zakelijke dienstverlening (35) en cultuur, recreatie en overige diensten (20). Bedrijfstakken die meer dan gemiddeld worden vertegenwoordigd zijn handel en horeca (20) en financiële diensten en onroerend goed (5). De bedrijfstakken die gemiddeld genomen zeer weinig aanwezig zijn bestaan uit landbouw, bosbouw en visserij (0).