Siwas berbiske befolkning utgjør omtrentlig 30 000 innbyggere. Det er et antall noe i overkant. Folketelling gir et tall på 21 693 mennesker for 2006 i Siwa, inkludert både urbane og rurale områder, noe som beregnet til 28 341 for 2017.