De gemeente heeft een wegennetwerk van ongeveer 170 km. De meeste hiervan zijn gemeentewegen. De Waterloosesteenweg (N5), de Hallesesteenweg (N231) en de Eigenbrakelsesteenweg (N235) zijn gewestwegen.
Het onderhoud van de gemeentewegen gebeurt door de gemeente. Kleine herstellingen gebeuren door het gemeentepersoneel. Grotere herstellingswerken (zoals verzakkingen) worden uitbesteed aan gespecialiseerde aannemers.
Bij schade aan gemeentewegen meld je dit aan de dienst openbare werken.
Het onderhoud van de gewestwegen gebeurt door het Vlaamse Gewest. Schade aan de gewestwegen kan je melden aan de dienst Wegen en Verkeer district D211 Halle, Alsembergesteenweg 49, 1600 Sint-Pieters-Leeuw (tel. 02 363 88 11 – fax 02 363 88 35).