Bruxelles-Hal-Vilvorde était un arrondissement électoral en Belgique d'une superficie de 1 104,31 km2 composé des 19 communes de la Région de Bruxelles-Capitale et de 35 communes du Brabant flamand situées autour de Hal et de Vilvorde.
Cet arrondissement électoral était un reliquat du bilinguisme (français / néerlandais) tel qu'aménagé autour de Bruxelles jusqu'aux Lois sur l'emploi des langues des années 1962 et 1963. Par ces lois, les communes de l'arrondissement se trouvent réparties entre la Région de Bruxelles-Capitale (bilingue) et la Région flamande (unilingue, de langue néerlandaise), tout en restant réunies au sein d'un même arrondissement judiciaire (l'Arrondissement judiciaire de Bruxelles) et d'une même circonscription électorale : l'arrondissement électoral de Bruxelles-Hal-Vilvorde.
Ce dernier sera finalement scindé au cours de la sixième réforme de l'État belge