Se calcula que en el siglo IX Birka tenía una población permanente de unos 1500 habitantes, pudiéndose elevar a 8000 cuando los comerciantes convergían en ella para los mercados estacionales.