Viimsi valla elanike arv asulati (2000)

Alevikud
Haabneeme 2103
Viimsi 1762
Külad
Idaotsa 57
Kelnase 32
Kelvingi 223
Laiaküla 43
Leppneeme 172
Lubja 114
Lõunaküla (Storbyn)* 51
Lääneotsa 24
Metsakasti 196
Miiduranna 404
Muuga 204
Pringi 611
Pärnamäe 75
Püünsi 738
Randvere 519
Rohuneeme 320
Tagaküla (Bakbyn)*  
Tammneeme 254
Väikeheinamaa (Lillängin)*  
Äigrumäe 120
1 Endise Naissaare küla elanike arv             
*Lõunaküla, Tagaküla ja Väikeheinamaa küla taastati 15. VII 2011