De Vesting is met een totale oppervlakte van 42 hectare een middelgrote buurt in Nederland. De oppervlakte van De Vesting wordt voor meer dan de helft door land beslagen, namelijk 71%. Het wateroppervlakte bedraagt 29%. Het aantal inwoners in De Vesting is laag: volgens de meest recente cijfers heeft De Vesting 1.155 inwoners en 640 huishoudens, waarmee het gemiddeld aantal personen per huishouden 1.8 bedraagt. In absolute zin zijn in de buurt de eenpersoonshuishoudens met 44% het best vertegenwoordigd, met 35% gevolgd door de meerpersoonshuishoudens zonder inwonende kinderen. Het aandeel huishoudens met inwonende kinderen bedraagt 20%. De bevolkingsdichtheid van De Vesting bedraagt met 3.856 inwoners per vierkante kilometer meer dan die van een gemiddelde Nederlandse buurten.
De leeftijdsgroep 65-plussers (29%) is in vergelijking met andere Nederlandse buurten erg hoog vertegenwoordigd. Verder zijn de leeftijdsgroepen 25 tot 45-jarigen (22%) en inwoners van 45 tot 65 jaar (31%) bovengemiddeld hoog vertegenwoordigd. De leeftijdsgroep jongeren van 15 tot 25 jaar (10%) heeft een gemiddelde vertegenwoordiging ten aanzien van andere Nederlandse buurten. De leeftijdsgroep kinderen tot 15 jaar oud (8%) is verhoudingsgewijs zeer weinig aanwezig. Een percentage van undefined% van de bevolking van De Vesting bestaat uit mensen met een westerse migratieachtergrond. Van de totale bevolking heeft undefined% een niet-westerse migratieachtergrond. De overige NaN% van de inwoners van De Vesting heeft geen migratieachtergrond.