Voor een huurappartement in Olen staan momenteel 3 woningen aangeboden. De huurprijzen lopen van € 650 tot € 975 per maand; gemiddeld bedraagt de maandprijs € 773. Olen is 23,1 km² groot en heeft 12.505 inwoners. De gemiddelde leeftijd is 42 jaar. Mannen vormen 50,4% van de bevolking en 76% van de inwoners is eigenaar van de woning. Het gemiddelde netto-inkomen per inwoner is € 19.616 per jaar. Naar nationaliteit bestaat de bevolking uit 96,2% Belgen, 0,9% Nederlanders, 0,7% Roemenen, 0,4% Polen, 0,3% Letten, 0,2% Portugezen, 0,1% Spanjaarden en 1,3% andere nationaliteiten.
Appartementsgebouwen vormen 14,6% van de woningen in Olen; huizen zijn goed voor 85,4%. De gebouwvoorraad bestaat voor 14% uit gebouwen en appartementencomplexen, voor 51,1% uit open bebouwing, boerderijen en kastelen, voor 19,3% uit halfopen bebouwing, voor 11,4% uit gesloten bebouwing, voor 2,3% uit andere gebouwtypes en voor 1,8% uit handelspanden. De gebouwen dateren gemiddeld uit 1971. In woningen zijn er gemiddeld 5,7 ruimtes. De A13/E313, richting Antwerpen, Hasselt en Luik, is vanuit het centrum bereikbaar in 0 minuten rijden. De A21/E34, richting Antwerpen, Turnhout en Eindhoven, ligt op 16 minuten rijden. Olen heeft daarnaast toegang tot de N13, N152 en N162.
Er rijden 11 buslijnen in de gemeente. De Lijn 15b verbindt Geel met Herentals; lijn 220 bedient de route via Herentals, Hulshout, Westmeerbeek, Ramsel en Aarschot. Lijn 305 rijdt tussen Turnhout, Herentals, Herselt en Leuven. Ook schoolbuslijn 540 en belbus 946, tussen Herentals, Westerlo, Olen, Hulshout en Wiekevorst, maken deel uit van het aanbod. De stations die het dichtst bij het centrum liggen zijn Olen, Herentals, Wolfstee, Bouwel en Geel. Voor jonge gezinnen zijn er 5 kinderdagverblijven, 5 kleuterscholen en 5 basisscholen; een middelbare school is er niet. Boodschappen kan je doen bij 1 Albert Heijn, 1 SPAR, 1 Carrefour of 1 Delhaize.
Er is 1 laadstation voor elektrische auto’s in Olen. De gemeente heeft geen deelfietsen en geen autodelen. Naar Antwerp International Airport in Deurne bedraagt de reistijd 22 minuten met de auto en 87 minuten met het openbaar vervoer. Wie naast huren ook kopen overweegt, vindt er 20 appartementen te koop. De gemiddelde vraagprijs is € 383.238, met een minimum van € 248.905 en een maximum van € 495.000. Het aanbod omvat ook 1 huis te huur en 19 huizen te koop; voor die huizen ligt de gemiddelde vraagprijs op € 501.109, tussen € 275.000 en € 849.000.