La ciudad de Białystok está dividida en 29 unidades administrativas conocidas en polaco como osiedle ( población residencial o barrio residencial ; plural: osiedla ). Las primeras 27 de ellas fueron creadas por la ordenanza municipal n.º XXXI/331/04 del 25 de octubre de 2004. La 28.ª, Dojlidy Górne , fue creada por la ordenanza municipal n.º LXII/787/06 del 23 de octubre de 2006, a partir de tres asentamientos que se habían incorporado a la ciudad: Dojlidy Górne, Kolonia Halickie y Zagórki. A principios de 2021 se creó un nuevo distrito llamado Bagnówka . [1]