Od 1867 w granicach powiatu bialskiego. Według austriackiego spisu ludności z 1900 r. w Bestwinie w 231 budynkach na obszarze 1356 hektarów mieszkało 1785 osób, co dawało gęstość zaludnienia równą 131,6 os./km², z tego 1755 (98,3%) mieszkańców było katolikami, 29 (1,6%) wyznawcami judaizmu a 1 osoba innej religii, 1770 (99,2%) było polsko- a 8 (0,4%) niemieckojęzycznymi.
W okresie międzywojennym w miejscowości stacjonowała placówka Straży Granicznej I linii „Bestwina”.
Podczas II wojny światowej włączony do powiatu Bielitz w III Rzeszy. Po wojnie przywrócony Polsce.
W latach 1954–1972 wieś należała i była siedzibą władz gromady Bestwina. W latach 1975–1998 miejscowość administracyjnie należała do województwa katowickiego. W okresie 1977–1982 wieś, podobnie jak cała gmina Bestwina była częścią gminy Czechowice-Dziedzice.
Religia Na terenie wsi działalność duszpasterską prowadzi Kościół Rzymskokatolicki (parafia Wniebowzięcia NMP). Kościół parafialny, usytuowany w północnej części wsi, w obecnym kształcie pochodzi z 1577. Część Bestwiny należy do parafii św. Jana Chrzciciela w Komorowicach (w Bielsku-Białej).