
Als Eulenloch, niederdeutsch U[h]lenflucht oder U[h]enlock, bezeichnet man bei alten Satteldächern, aber auch bei Walmdachgebäuden, eine Giebelöffnung unterhalb des Firstes.
Das Eulenloch, eine für den Einflug von Vögeln unnötig große Giebelöffnung, diente vor Einführung des Schornsteins als Rauchabzug (siehe Rauchhaus). Den Namen erhielt das Eulenloch aber als Flugloch für Vögel wie Schleiereulen (daher der Name) und Schwalben, die als Ungeziefer jagende Nutztiere im Haus willkommen waren.
Die bau- und funktionsgeschichtlichen Zusammenhänge sind bisher wenig erforscht, bis auf einige lokale Beispielsammlungen.

Weitere bekannte mundartliche Bezeichnungen sind Eulsloch (Wetterau), Ihleloch (Baden-Württemberg), Ullenloch (Kassel) und Malejan (Niedersachsen).