Grimbergen currently has 0 flats for rent, and the listed monthly rent figures for flats are €0. The commune is home to 37,542 people within an area of 38.7 km². Residents have an average age of 41; 51.7% are women. Some 69% are homeowners, and average net income per person is €21,545 per year. The population is 88.7% Belgian, 2.1% Romanian, 1.2% Polish, 1.1% Italian, 0.9% Dutch, 0.8% French, 0.8% Spanish and 4.4% other.
Apartments form part of a housing stock where 34.1% of dwellings are in apartment buildings and 65.9% are houses. The building-type figures are 33.3% buildings and flat blocks, 24.8% closed-type houses, 21.9% open-type houses, farms or castles, 17.7% semi-closed-type houses, 1.8% commercial houses and 0.4% other buildings. The average year of construction is 1962, and the average home has about 5.7 rooms. These figures describe housing across Grimbergen, where no flat is currently listed for rent.
The commune has access to the R22, N202, N211, N211a and N260. By car, the R0 entrance is 11 minutes from the centre, as is access to the A1/E19 towards Brussels, Mechelen and Antwerp. There are 18 bus lines serving Grimbergen, including De Lijn lines 230, 231 and 232, and lines 820 and 821. The nearest stations listed for the centre are Vilvoorde, Eppegem, Buda, Weerde and Haren-Zuid. No metro or tram route is included in the local transport details.
Shops in the commune include 6 Louis Delhaize, 4 Carrefour, 3 Delhaize, 1 Bio-Planet, 1 Delitraiteur, 1 LIDL and 1 Colruyt. Childcare and school provision includes 11 nurseries, 9 nursery schools, 10 primary schools and Go! Atheneum Grimbergen - Campus Fenix. Grimbergen has 6 electric-vehicle charging stations and 2 Cambio car-sharing stations; it has no shared-bike stations. Brussels Airport is 17 minutes away by car and 74 minutes away by public transport.