Hoeselt has 9,688 inhabitants across 30.1 km². The average age is close to 43, and 79% of residents own their homes. Average annual net income is €18,670. The population is 96.4% Belgian, 1.4% Dutch, 0.4% Italian, 0.3% Polish, 0.2% Turkish, 0.2% Bulgarian, 0.1% German and 1.1% other nationalities. Women make up 50.3% of residents. Households have an average of 1.4 cars.
Houses account for 83.4% of Hoeselt’s housing stock, while apartment buildings make up 16.6%. The building mix includes 37.9% open-type houses, farms and castles, 34.9% semi-detached houses, 5.7% closed-type houses, 15.7% buildings and flat blocks, 3.6% other building types and 2.3% commercial houses. Homes have an average of 6.2 rooms, and buildings date on average from around 1966. There are 13 houses for sale. The average asking price is €412,940, with current listings ranging from €219,000 to €995,000.
The A13/E313 entrance, on the Antwerp–Hasselt–Liège route, is 1 minute by car from the town centre. The A2/E314 entrance towards Leuven, Diest, Genk and Maasmechelen is 18 minutes away by car, and the N730 is a main road in Hoeselt. De Lijn services include bus 10 between Genk and Tongeren, 20a between Hasselt, Bilzen and Maastricht/Lanaken–Rekem, and demand-responsive lines 706, 707 and 736. The nearest stations to the centre are Bilzen, Tongeren, Diepenbeek, Glaaien/Glons and Bokrijk. No metro or tram service is listed.
For families, Hoeselt has 1 nursery, Biep En Lotje, 6 nursery schools, 6 primary schools and 2 secondary schools. Named schools include Vrije Basisschool Spelenderwijs – De 2-Sprong, Vrije Basisschool – ’T Nederwijsje – Het Opwermerke and Instituut Voor Katholiek Secundair Onderwijs. Supermarkets include 1 OKay, 1 SPAR, 1 Aldi, 1 Carrefour and 1 Delhaize. There are 4 electric-car charging stations; shared bicycles and shared cars are not available. Liège Airport is 21 minutes away by car or 125 minutes by public transport.