Ostrów (ros. Островская волость, lit. Ostruvo valsčius) – dawna gmina wiejska (włość) istniejąca w latach 1861–1915 na Białostocczyźnie. Nazwa gminy nawiązuje do skupiska trzech Ostrowów – Ostrów Północny, Ostrów Południowy i Nowy Ostrów – w tym ostatnim początkowo znajdowała się siedziba gminy}; później siedzibę przeniesiono do Świdziałówki.
Imperium Rosyjskie Gmina zbiorowa Ostrów powstała w wyniku reformy struktur administracyjnych państwa rosyjskiego w 1861 roku. Była częścią powiatu sokólskiеgo należącego (od 1843) do guberni grodzieńskiej. W 1890 roku gmina Ostrów obejmowała 68 miejscowości i zamieszkiwało ją 6728 osób.
I wojna światowa Podczas I wojny światowej gmina wraz z powiatem sokólskim należała do okupowanego przez Niemcy Ober-Ostu (w okręgu Białystok). W przeciwieństwie do innych powiatów byłej guberni grodzieńskiej, gdzie w dużej mierze zachowano podział na rosyjskie gminy zbiorowe, powiat sokólski podległ kompletnej transformacji na szczeblu gminnym. Spośród jego oryginalnych 13 gmin zachowała się tylko jedna, a w ich miejsce utworzono 11 nowych gmin o zupełnie innych granicach. W związku z tym, gmina Ostrów została zniesiona, a jej obszar wszedł w skład nowo utworzonej gminy Szudziałowo.