Vilnius by dekker et areal på 402 km². Bebygget areal dekker 20,2% mens grøntområder utgjør 43,9% og elver og vann strekker seg over 2,1% av kommunen.