Redlham is a municipality in the district of Vöcklabruck, in the Austrian state of Upper Austria. It is located in the Hausruckviertel region of the state, roughly midway between the towns of Vöcklabruck and Lambach, and lies a short distance south of the A1 West Autobahn.
The municipality covers a largely rural area of the Alpine foothills and includes a number of small settlements and hamlets around the main village. As in much of the surrounding Vöcklabruck district, the landscape is characterised by farmland, scattered woodland and gently rolling terrain.
Redlham is administratively a member of the Vöcklabruck district, whose seat is the town of Vöcklabruck to the south. The nearest larger city is Wels, to the northeast, while the state capital of Upper Austria, Linz, lies further away in the same direction.