Kraainem is home to around 13,730 inhabitants spread over an area of 5.8 km², resulting in a relatively compact community with an average age close to 40 years. The municipality has a slight majority of women (51.7%) and a population predominantly owning their homes, with 69% of residents as owners. The average net income per year is about €21,829. The demographic mix includes mostly Belgians at nearly 69%, with French, Italian, German, Spanish, Polish, and Portuguese minorities, among others.
The housing stock in Kraainem mainly consists of houses, making up 76.2% of buildings, with apartments accounting for almost a quarter of the total. Houses come in different forms: semi-closed type houses represent 28.5%, open type houses including farms and castles are about 24.9%, and closed type houses form 22.1%. The average home has roughly 6.2 rooms, slightly above the national average.
Currently, there are 39 houses for sale in Kraainem. Prices vary widely, from around €325,000 at the lower end up to €2,600,000 for the most expensive. On average, you can expect to pay approximately €1,088,205 for a house here. Access to major roads is convenient, with the Brussels Ring (R0) accessible within a minute's drive from the center. Other key roads include the N2, N3, N226, and N227. Public transport is served by tram lines 39 and 44 and several bus routes connecting Kraainem with surrounding areas and Leuven.
Families will find several nurseries and primary schools within the municipality, though there are no secondary schools on site. For daily shopping needs, residents can access multiple supermarkets including Carrefour, Delhaize, Louis Delhaize, Delitraiteur, and Colruyt stores. While there is no shared bike or car scheme currently operating in Kraainem, the municipality offers one station for electric car charging. Brussels Airport is reachable by car in about 6 minutes or by public transport in approximately 43 minutes.